Проектирование представлений / окон в Mac OSX в первый раз - PullRequest
1 голос
/ 11 мая 2011

Я собираюсь заняться своим первым проектом Mac OSX после разработки для iOS.В моих приложениях для iOS мне понятна вся парадигма NavigationViewController-> MyViewController-> MyViews.

Чуть больше фона для приложения iOS, так что мне будет легче понять: приложение - это своего родаграфический зритель.После входа в систему у вас есть список рисунков, и если вы выберете один, он откроется.Теперь в приложении для iOS у меня есть пользовательский UIViewController с некоторым пользовательским интерфейсом меню и UIScrollView, который содержит UIView, в котором я рисую чертеж.Пользовательский UIViewController отвечает за работу в качестве «приложения», в котором UIView внутри является просто графическим контекстом.

Теперь вернемся к Mac: я думал, что в моем главном окне будут показаны рисунки, и как только одно из них будет выбрано, Я бы добавил еще одно окно с NSView, которое является графическим контекстом чертежа, и окно будет действовать как UIViewController в приложении iOS.

Имеет ли это смысл?

1 Ответ

0 голосов
/ 11 мая 2011

Вы можете иметь NSViewController или NSWindowController на Mac, чтобы вставить логику вашего контроллера. Если вы собираетесь использовать отдельные окна, подклассы NSWindowController будут иметь смысл.

...