Переключение между подвидами в приложении для iPhone

Итак, в приложении для iPhone, над которым я работаю, я решил, что лучший способ отобразить все содержимое для пользователя — это чтобы верхняя часть экрана отображала некоторую информацию, а нижняя часть экрана отображала другую информацию. Однако нижняя часть иногда меняется, поэтому я работал над ее реализацией.

Другое приложение, которое делает это, — приложение MTGLife, вот несколько картинок:

http://picasaweb.google.com/lh/photo/HILMaJPnbLxP6hQRkn_6XA?feat=directlink http://picasaweb.google.com/lh/photo/d5wpS8x_aRyAEOBpYYIxwQ?feat=directlink http://picasaweb.google.com/lh/photo/RW-BQfqx-VytRim3BxeRZQ?feat=directlink

Вы видите, что при нажатии кнопки средство выбора переключается и отображает журнал. Нажатие той же кнопки переключает их обратно с красивой анимацией. Я хотел бы сделать то же самое в своем приложении. Хотя я не уверен, что это лучший способ...

Я думал сделать 2 UIViews, а потом просто переключаться между ними, но я хочу сначала получить некоторые мнения о том, как это сделать, а затем подтолкнуть в правильном направлении.

Спасибо!


person Ethan Mick    schedule 25.05.2010    source источник


Ответы (1)


2 UIViews - хороший подход. Используя функции анимации UIView, вы можете переключаться между журналом и средством выбора с помощью нужного перехода.

В примере приложения UICatalog (см. TransitionViewController) есть пример того, как анимировать два подвида

person Laurent Etiemble    schedule 26.05.2010
comment
О боже, это идеально! Спасибо, что указали мне на этот пример кода! - person Ethan Mick; 28.05.2010