2009-07-02 2 views
2

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

Есть ли способ изменить вид с нижнего на верхний?

Или другой способ легко переключаться между видами. Нажатие и всплывающие окна так просто!

Спасибо!

ответ

3

Вы можете использовать модальный контроллер представления, который по умолчанию будет переход от дна к вершине:

- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated 

где modalViewController является контроллером представления вы хотите, чтобы скользить снизу вверх, и анимированный является YES.

+0

спасибо, но это другой подход. Есть ли способ сделать анимацию снизу вверху _with_ UINavigationController? – surlac

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