Xcode & IB - метод оконного контроллера - PullRequest
0 голосов
/ 18 января 2011

У меня есть 2 окна в проекте xcode, A и B. A - для сбора информации, B - для отображения.Я построил окна в IB.

Я хотел бы создать метод для управления отправкой из окна A для закрытия окна A и отображения окна B в полноэкранном режиме.

Я совершенно новичок в OBJC и Cocoa, поэтому, пожалуйста, объясните это или предоставьте пример кода ...

Если я хочу сделать это, я знаю, что мне нужно создать файл из IB с моими A и B, чтобы добавить его в мой проект длядобавить код или я просто добавлю файл какао .h и .m в проект.Если так, то что говорит IB, что эти файлы соответствуют окнам, которые я уже создал в IB.После завершения IBAction я знаю, как связываться в IB, но я не знаю, как действовать дальше.

1 Ответ

0 голосов
/ 19 января 2011

Итак, из того, что это звучит, вы должны объявить (в .h):

- (IBAction) closeWindowA:(id)self;

Затем скажите вашему приложению, что действительно делает closeWindowA (дюймы):

- (IBAction) closeWindowA {

    // your code goes here. Look up method(s) for closing the window - don't know them by heart

}

Затем просто подключите кнопку или что-либо, что вызывает действие в Интерфейсном конструкторе, используя перетаскиваемые соединения. Надеюсь, это поможет - я также должен порекомендовать «Программирование Какао для Mac OSX» Аарона Хиллегаса. Очень помогает в понимании такого рода вещей.

...