Как работают представления вкладки

NSTabView обеспечивает удобный механизм для представления информации в многостраничном формате. Представление обычно содержит строку вкладок, дающих визуальное появление вкладок папки, как показано в числе ниже. Выбрать желаемую страницу. пользователь щелкает по вкладке или использует клавиши со стрелками. Каждый отображения страницы представление, что обеспечивает Ваше приложение.

art/tabview.gif

NSTabView также поддерживает многостраничный формат без видимых вкладок. Например, вместо вкладок, Вы могли бы использовать всплывающее меню или переключатели, подобные показанным на иллюстрации, чтобы позволить пользователю выбрать из нескольких страниц представления. Когда представление вкладки нарисовано с вкладками (значение по умолчанию), граница должна быть bezeled. Когда представление вкладки нарисовано без вкладок, представление может иметь границу bezeled, выровненную границу или никакую границу.

NSTabView сохраняет основанный на нуле массив NSTabViewItems, один на вкладку в представлении. Элемент представления вкладки обеспечивает доступ к цвету вкладки, состоянию, тексту метки, начальному первому респонденту и связанному представлению. Ваше приложение может предоставить каждый элемент представления вкладки дополнительный объект идентификатора настроить обработку вкладки.

Снабдите вкладками значения по умолчанию текста метки к стандартному шрифту и размеру шрифта, используемому для стандартных интерфейсных элементов, таких как названия кнопок и пункты меню. Когда Вы вызываете setFont: изменить шрифт представления вкладки, высоту вкладки и ширину корректируется автоматически для размещения нового размера шрифта. Если представление позволяет усекать, метки вкладки являются усеченными по мере необходимости.