Контроллеры UIToolBar с одним представлением против контроллеров с несколькими представлениями - PullRequest
0 голосов
/ 03 октября 2009

Я использую UIToolBar с несколькими UIButtonItems. Эти кнопки должны вызывать модальный контроллер вида (VC) для настройки параметров с помощью ползунков выбора и т. Д.

Вопрос в том, использовать ли один VC для всех элементов кнопок по сравнению с отдельными VC для каждой кнопки?

Прямо сейчас я использую только один и вывожу правильное подпредставление вперед, скрывая других и т. Д., Но это становится утомительным, особенно с различными заголовками навигационной панели, размерами просмотра и т. Д.

Так каков правильный путь - отдельный VC или отдельный VC для каждого UIButtonItem на UIToolBar?

1 Ответ

0 голосов
/ 03 октября 2009

Вы должны использовать UINavigationController и помещать новые контроллеры представления в стек навигации по мере необходимости, а также отключать их, когда закончите. Это позволяет вам разделить ваши функциональные возможности на отдельные отдельные компоненты, что полезно для организации кода, а также более точного следования рекомендациям Apple, представленным в HIG.

Я бы определенно предложил разбить его на отдельные контроллеры представления.

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