Навигация между несколькими окнами в cocoa?

#objective-c #cocoa

#objective-c #cocoa

Вопрос:

перемещение окон друг к другу в пределах одного пространства. при нажатии кнопки в одном окне оно заменяется следующим окном в этом месте или перемещается по окнам, как в приложении для навигации на базе ipod.

Ответ №1:

Это окно или представление? Этот ответ предназначен для навигации в представлениях

Для навигации между различными представлениями вы должны использовать UINavigation controller http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html

Комментарии:

1. Подсказки: ‘desktop’, ‘window’, ‘cocoa’. 😉

2. я использовал навигационный контроллер в своем коде, но он выдает ошибку: запрос для элемента ‘NavigationController’ в чем-то, что не является структурой или объединением, я думаю, что он используется для приложения iphone, а не для настольного приложения

Ответ №2:

Используя этот код, вы переходите от текущего XIB к другому.

ViewObject *objExm=[[Выделение ViewObject]инициализация]; [self.view добавляет SUBVIEW:objExam.view]

Комментарии:

1. я попробовал это [self.view addSubview:objExam.view], но показываю ошибку: запрос на просмотр элемента в чем-то, что не является структурой или объединением

Ответ №3:

Взгляните на документацию NSWindow, особенно frame , setFrame: и makeKeyAndOrderFront: