Не могу найти NSButton для iOS - PullRequest
0 голосов
/ 24 ноября 2011

Я использую xcode4 и раскадровку для создания формы заявки. Я хотел бы добавить кнопку проверки и нашел, что использование NSButton - лучший способ, но я не смог найти NSButton в библиотеке объектов. Подскажите, пожалуйста, как его найти?

Ответы [ 3 ]

7 голосов
/ 24 ноября 2011

NSButton является классом какао и доступен на MacOS, а не на iOS.В iOS нет стандартного флажка, поэтому вам придется использовать UIButton с пользовательскими изображениями для выбранного / отмененного состояния вместо этого.

Или (может быть лучше) вы можете использовать стандартный UISwitch элемент управления, который служит аналогичной цели

3 голосов
/ 24 ноября 2011

Когда вы программируете для iOS, нет NSButton, потому что это класс MacOS X Cocoa. Вместо этого вы хотите использовать классы CocoaTouch с префиксом UI, в вашем случае UIButton.

0 голосов
/ 25 января 2013

Лучший способ - создать две кнопки с пользовательскими изображениями, например: button1 и button2.
Появится вид, что вам нужно показать только button1, когда пользователь нажимает на button1, скрывает button1 и показывает button2, даже если пользователь нажимает на button2, у вас есть Hide button2 и show button1

...