2010-06-11 1 views
0

Я работаю с iPhone-приложением, которое я хотел бы получить с помощью переключателей, таких как Palm Pre для многозадачности. Я знаю обычный способ переключения просмотров, используя черную полосу в нижней части приложения, но приложение, над которым я работаю, не поддается большой черной полосе (см. Прикрепленное изображение № 1).просмотр в стиле WebOS с помощью приложения для iPhone

Я думаю, мой вопрос в том, как мне уменьшить текущий вид (текущее местоположение) и показать другие виды по сторонам? (см. прикрепленную картинку № 2). Затем проведите пальцем влево и вправо, чтобы просмотреть другие виды. Я понятия не имею, как это сделать и буду вечно благодарен, если кто-то сможет мне помочь.

http://www.threepixeldrift.com/images/deep-storage/webOScardapp1.jpg http://www.threepixeldrift.com/images/deep-storage/webOScardapp2.jpg

ответ

1

Архитектура должна быть аналогична NavigationController: у вас есть целый ряд ViewControllers каждая из которых отвечает за одну карту в приложении. Затем у вас есть суперконтроллер, который контролирует эти ViewControllers, добавляя и удаляя их контролируемые виды из супервизора, когда это необходимо.

Вам нужно будет использовать CoreAnimation и написать анимацию самостоятельно.

0

Я бы использовал UIScrollView, и каждая карта может быть небольшим представлением, которое показано установкой setoffoff.