Несколько окон или «страницы» в приложении

голоса
5

Я новичок в разработке приложений Mac. Я хочу написать приложение с графическим интерфейсом в какао с помощью Interface Builder. Я хочу несколько экранов, то есть когда одна кнопка на экране нажата, должен быть отображен другой экран. Как я могу активировать новый экран в случае нажатия кнопки?

Задан 10/12/2008 в 10:24
источник пользователем
На других языках...                            


5 ответов

голоса
4

Я хотел бы от всей души рекомендую книгу Аарона Hilegass в какао Программирование для Mac OS X . Он взял меня от чувства , как все было невозможно быть относительно компетентны в пространстве нескольких недель. Я был очень впечатлен с ним.

документация Apple, удивительно хорошо, но это занимает некоторое время, чтобы привыкнуть к стилю, и вы должны знать, какие объекты на самом деле существуют, прежде чем вы можете посмотреть, как использовать их, что когда книга Аарона приходит.

Ваша библиотека может иметь копию, или иметь возможность заказать один для вас, если они этого не делают.

Ответил 10/12/2008 в 11:24
источник пользователем

голоса
3

Я думаю, что вы имеете в виду окна, а не экраны. Экраны являются дисплеи (мониторы), на котором отображаются все окна пользователя от всех приложений пользователя.

И я вторая рекомендация Джонатана книги Hillegass.

Ответил 10/12/2008 в 15:08
источник пользователем

голоса
2

Кнопка имеет цель. Это должно связать в новое окно. Как его действия вы можете сказать, окно, чтобы показать себя.

Посмотрите на: http://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/WinPanel/WinPanel.html

Ответил 10/12/2008 в 10:53
источник пользователем

голоса
1

Я думаю, что вы хотите, это тип интерфейса, как видно, что в Coda или System Preferences, где имеется панель инструментов в верхней части экрана, который можно использовать для выбора между содержанием окна.

Самый простой метод , который я нашел это использовать BWToolkit .

Другой способ заключается в использовании ряда взглядов, и переключаться между ними , когда панель нажата. Я нашел одно описание здесь , но это не один я первый (который , возможно, был первоначально в Ruby , какао, IIRC).

Ответил 10/12/2008 в 10:39
источник пользователем

голоса
0

NSTabView.

Ответил 30/03/2009 в 13:14
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more