BezierPathLab
Последняя версия: | |
Требования сборки: | Xcode 4.0 или позже, Mac OS X v10.7 или позже |
Требования во время выполнения: | Mac OS X v10.7 или позже |
BezierPathLab является простым примером, демонстрирующим некоторые функции NSBezierPath. Различные функции NSBezierPath используются для создания различных образцов строки и стилей концов. NSGraphicsContext и NSAffineTransform используются для вращения пути.
Кнопки, ползунки и цветные скважины используются для установки атрибутов пути. Их действия отправляются в подкласс NSView, BezierView, управляющего всеми атрибутами пути bezier. Этот подкласс переопределяет-drawRect: метод, чтобы применить различные настройки к пути и нарисовать путь к представлению.