Используя поле для создания разделителя
Экземпляр NSBox может использоваться для создания визуального разделителя между средствами управления, как показано на рисунке 1. Это - Какао, эквивалентное из разделителя темы Углерода.
Вызов метода setBoxType:
и указание NSBoxSeparator
поскольку тип поля сконфигурирует получение NSBox
экземпляр для отображения как разделитель.
Разделитель будет нарисован центрируемый в представлении и ориентировался вдоль самой длинной оси представления. Если границы NSBox
равны, тогда разделитель нарисован в горизонтальной ориентации.
Пример кода в Перечислении 1 демонстрирует, как создать визуальные разделители.
Пример кода перечисления 1 для создания визуальных разделителей
// create a horizontally oriented separator |
NSBox *horizontalSeparator=[[NSBox alloc] initWithFrame:NSMakeRect(15.0,250.0,250.0,1.0)]; |
[horizontalSeparator setBoxType:NSBoxSeparator]; |
// create a vertically oriented separator |
NSBox *verticalSeparator=[[NSBox alloc] initWithFrame:NSMakeRect(250.0,15.0,1.0,250.0)]; |
[verticalSeparator setBoxType:NSBoxSeparator]; |