2011-03-30 92 views
0

我是新來的ios sdk,我正在開發我的第一個應用程序。我需要在多個視圖之間實現一個curl轉換;給用戶他們正在讀書的印象。該文檔僅討論在單個視圖控制器中的兩個視圖之間執行此操作。就像我說過的,我需要用一堆視圖來實現它。我需要使用多個視圖控制器嗎?如果是的話如何?或者我必須使用1視圖控制器,但在堆棧中使用10個視圖?我又會如何去做這件事。ios查看過渡動畫,頁面捲曲

非常感謝您的幫助。

回答

1

理想情況下,您只能使用兩個視圖:一個用於視圖正在進行動畫(到屏幕外的位置),另一個用於下方的視圖。要處理多次翻轉,您可以將頂部視圖設置爲離屏位置,然後用當前頁面下方的頁面數據填充它,然後將其插入當前頁面下方。對於後續翻轉,您可以將當前離開屏幕的動畫等。

您也可以使用多個視圖來匹配要顯示的頁面總數。這可能會使你的編碼更簡單,但它會消耗更多的內存。

+1

現在只能打開mac。謝謝。 – 2011-03-31 17:17:50