NSShadow set() метод в iOS
В документации Apple для NSShadow в UIKit они утверждают:
Объект NSShadow может использоваться одним из двух способов. Во-первых, он может быть установлен, как цвет или шрифт, и в этом случае его атрибуты применяются ко всему содержимому, нарисованному после этого, или, по крайней мере, до тех пор, пока не будет применена другая тень или не будет восстановлено предыдущее графическое состояние.
Но NSShadow, похоже, не имеет set()
метод, по крайней мере, с UIKit. Я что-то упустил, или это ошибка со стороны Apple (возможно, из-за дословного копирования из документации AppSit Mac OS X NSShadow)?
Есть ли способ достичь set()
поведение, или NSAttributedStrings единственное, что NSShadow полезно в UIKit?
1 ответ
Есть ли способ достичь
set()
поведение
Не с NSShadow. Имейте в виду, однако, что все рисование UIKit просто удобство для непосредственного использования CoreGraphics, где все реальные действия в любом случае. Таким образом, для рисования в целом, позвоните CGContextSetShadow
,