2009-10-03 2 views
0

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

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

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

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

ответ

0

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

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

Смежные вопросы