2010-05-25 2 views
1

Итак, в приложении для iPhone, над которым я работаю, я решил, что лучший способ отобразить все содержимое для пользователя - показать, что верхняя часть экрана показывает некоторую информацию, и в нижней части экрана отображается разная информация. Тем не менее, нижняя часть будет меняться иногда, поэтому я работал над ее внедрением.Переключение между Subviews в приложении для 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, а затем просто перевернусь между ними, но сначала хочу получить некоторые мнения о том, как это сделать это, а затем толчок в правильном направлении.

Спасибо!

ответ

2

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

В заявке на UICatalog образца (см TransitionViewController), есть пример того, как анимация двух подвидов

+0

Ой, это прекрасно! Спасибо, что указали мне на этот образец кода! –

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