Представление нескольких представлений последовательно - OS X - PullRequest
0 голосов
/ 27 сентября 2010

В продолжение этого вопроса: Приложения для киоска - Программирование на OS X - Несколько мониторов

Я программист на iPhone, только начинающий с программирования на OS X, и я бы хотелзнать, как я могу представить несколько представлений последовательно.

Что мне в основном нужно сделать - иметь экран приветствия с кнопкой «Нажмите здесь, чтобы продолжить».Как только пользователь нажимает эту кнопку, ему необходимо полностью заменить представление другим представлением, представляющим табличное представление параметров, из которых пользователь может выбирать.

Мне действительно нужно создать еще пару экранов, но любая помощь покак получить эту базовую настройку может помочь мне начать.Проблема, с которой я столкнулся, заключается в том, что почти весь исходный код приложения Mac, доступный на веб-сайте Apple, кажется, ориентирован на приложения с одним окном, которые открывают несколько окон для любых дополнительных задач.

СпасибоТея

Ответы [ 2 ]

4 голосов
/ 27 сентября 2010

Мне понравилось использовать M3NavigationView от Мартина Пилкингтона http://www.mcubedsw.com/dev

По сути, он помещает и выводит NSViewControllers в стек и позволяет выполнять анимацию между ними. Я делаю это для мастера быстрой установки приложения, над которым я работаю.

1 голос
/ 27 сентября 2010

Создайте представление вкладки таблицы и поместите каждое из ваших представлений в один из элементов представления вкладки. В Интерфейсном Разработчике каждый элемент представления вкладки будет иметь представление автоматически, поэтому вам просто нужно поместить все подпредставления для этой вкладки в это представление.

Затем можно переключать вкладки из кода, например, в ответ на кнопку «Далее».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...