Используя кнопки
Кнопка выполняет действие, описанное именем кнопки. Обычно это - скругленный прямоугольник, содержащий его имя внутри. Например, эта кнопка могла бы появиться в диалоговом окне, находящем текст в документе:
Является самым простым создать кнопку в Интерфейсном Разработчике. Можно также создать тот программно путем создания NSButton
экземпляр с типом NSMomentaryPushInButton
, позиция изображения NSNoImage
, и граница NSRoundedBezelStyle
.
У Вас может также быть кнопка, это - кнопка значков; т.е. один это прежде всего идентифицируется его значком и имеет минимальный текст. Это является прямоугольным, как это:
Можно создать кнопку значка или в Интерфейсном Разработчике или в программно. При использовании Интерфейсного Разработчика запустите с регулярной кнопки. Если Вы создаете его программно, создаете NSButton
экземпляр, затем устанавливает его тип в NSMomentaryPushInButton
, его позиция изображения к NSImageOnly
, его тип внешней панели к квадратному типу внешней панели. Наконец, установите изображение в то, что Вы хотите.
У Вас может также быть кнопка, переключающаяся между двумя состояниями с каждым состоянием, имеющим его собственный заголовок и изображение. Например, кнопка могла переключиться между Запуском и Остановкой. Можно создать тот таким же образом, Вы создаете регулярную кнопку или с Интерфейсным Разработчиком или с программно. Просто измените тип кнопки на NSToggleButton
. Тогда дайте кнопке альтернативный заголовок и изображение, а также регулярный заголовок и изображение. Кнопка выводит на экран регулярный заголовок и изображение сначала, затем выводит на экран альтернативный заголовок и изображение после того, как пользователь щелкнет по нему.