XCode не может назначить нажим на кнопку в представлении - PullRequest
0 голосов
/ 17 декабря 2011

Я использую xCode 4.2.У меня большая часть интерфейса в mainstoryboard.xib.Однако в деталях перечисления используется свой собственный xib.Это проект с вкладками и навигацией.На каждом представлении, когда Ctrl нажимает кнопку, доступна опция «Push», однако на этом подробном представлении .xib его нет.И, следовательно, я не могу сделать кнопку доступной и открыть другой вид.Я вижу «Завершено ли при выходе», «Вниз» и т. Д., Когда я нажимаю кнопку «Ctrl».

Кто-нибудь знает, почему это происходит?это потому что его нет в mainstoryboard?возможно ли сделать его кликабельным программно?

1 Ответ

1 голос
/ 17 декабря 2011

Если по какой-то причине вы не можете включить его в раскадровку, вам придется загрузить и вставить его в код. Это довольно стандартный код - создайте новый экземпляр контроллера представления, используя initWithNibName:, передайте ему любые переменные детали, а затем сообщите контроллеру навигации нажать новый контроллер. Этот код должен быть связан с действием в контроллере представления, который удерживает кнопку.

...