Рисование строк
Можно нарисовать строковые объекты непосредственно в фокусируемом NSView
использование методов такой как drawAtPoint:withAttributes:
(для рисования строки с многократными атрибутами, такими как многократные шрифты текста, необходимо использовать NSAttributedString
объект). Эти методы описаны кратко в тексте в Руководстве по Рисованию Какао.
Простые методы, однако, разработаны для рисования мелких сумм текста или текста, только редко составляющегося — они создают и избавляются от различных объектов поддержки каждый раз, когда Вы вызываете их. Для рисования строк неоднократно более эффективно использовать NSLayoutManager
, как описано в Рисовании Строк в текстовом Руководстве по программированию Расположения. Для того, обзора текстовой системы Какао, который NSLayoutManager
часть, посмотрите текстовое Руководство по архитектуре Какао.