Стоит ли использовать несколько контроллеров представления для создания сложных интерфейсов с ОС iPhone? - PullRequest
0 голосов
/ 20 июля 2009

Интересно, не повредит ли это производительности? У меня есть тестовое приложение, которое довольно большое в отношении контроллеров представления. Вместо того, чтобы просто переходить от вида А к В, я перемещаю все вокруг. Итак, у меня есть корневой ViewController, который используется для основных функциональных областей приложения. Он создает другие контроллеры представления по требованию, помещает их в контейнеры UIView и перемещает их для создания приятных эффектов. Эти контроллеры представлений сами по себе считаются корневыми контроллерами, и каждый из них создает другой набор контроллеров представлений для разных вещей.

Итак, в конце у меня есть иерархия, состоящая из примерно 15 просмотров. Все гладко, но немного странно. Ну, я думаю, это нормально. Просто хочу знать, что ты думаешь / делаешь. Я сумасшедший?

1 Ответ

1 голос
/ 20 июля 2009

Это похоже на хороший способ делать вещи. На самом деле, инструментарий пользовательского интерфейса, поставляемый Apple, работает так же и внутри. Кнопка или любой другой визуальный элемент сам по себе является представлением со своим собственным контроллером представления. Просто добавляя кнопки на экран, вы уже вкладываете представления и контроллеры.

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