#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: