Каждый UIView нуждается в контроллере, или контроллер может управлять несколькими представлениями? - PullRequest
0 голосов
/ 07 октября 2011

Нужен ли каждому UIView контроллер, или контроллер может управлять несколькими представлениями?Если контроллер может управлять несколькими представлениями, как это можно сделать?

Ответы [ 2 ]

0 голосов
/ 07 октября 2011

Контроллер представления делает именно то, что говорит: контролирует представления.

Представление - это просто то, что может отображаться на экране, оно ничего не знает о поведении.

Далеко не каждый вид имеет контроллер представления. Большинство представлений являются подпредставлениями для других представлений, которые в свою очередь контролируются родительским контроллером представлений.

В большинстве случаев одновременно используется только один контроллер вида.

0 голосов
/ 07 октября 2011

нет, не каждому представлению нужен свой собственный ViewController: если вы просто создаете свое собственное представление, которое содержит метки, текстовые поля и т. Д., Тогда ваш ViewController будет управлять вашим представлением и экземплярами текстовых полей ...

Но в большинстве случаев полезно создавать для каждого нового созданного представления свой собственный viewcontroller.

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