2010-06-11 25 views
0

我一直在使用一個iPhone應用程序,我希望可以像Palm Pre一樣切換視圖來執行多任務處理。我知道通過使用應用程序底部的黑色欄來切換視圖的常用方式,但我正在使用的應用程序不適合在其中添加大黑條(請參閱附圖#1)。開啓iPhone應用程序的webOS風格視圖

我想我的問題是,我如何縮小當前視圖(當前位置窗口)並顯示其他視圖的兩側? (見附圖#2)然後可以左右滑動查看其他視圖。我不知道如何做到這一點,如果有人能幫助我解決這個問題,我會永遠感激。

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

回答

1

架構應該是類似於NavigationController的:你有多個ViewControllers各自負責在您的應用程序一個卡。然後你有一個「超級控制器」來控制這些ViewController,在必要時添加和刪除超級視圖中的控制視圖。

你需要使用CoreAnimation並自己寫動畫。

0

我會使用UIScrollView,每張卡都可以是通過設置contentoff集顯示的小視圖。

相關問題