我有one View Controller
,處理three views
,要做到這一點我使用horizontal scroll view
大小(320 * 3)。但是,如果我現在想要使用Page Controller
,我該怎麼做?我已經讀過,頁面控制器將要求different View controllers
自己在底部顯示這些點,但現在我有one View controller
和three different views
。那麼在我的情況下是否可以使用Page Controller?提前致謝。單頁視圖控制器可以使用頁面視圖控制器嗎?
0
A
回答
0
你好this is an excellent tutorial使用單一視圖控制器進行的PageController般的感覺
0
你可以使用scrollview來做同樣的事情。只需在滾動視圖中創建三個頁面。將其寬度設置爲320.並將分頁應用於滾動視圖。並在scrollview的底部使用pageControl。 並使用以下代碼獲取當前頁面的排名。
CGFloat pageWidth = scrlViewMain.frame.size.width;
int page = (int)floor((scrlViewMain.contentOffset.x - pageWidth/2)/pageWidth) + 1;
pageControlMain.currentPage = page;
// note: write the above code in scrollViewDidScroll method.
希望這會幫助你。
0
是的,你可以。在視圖控制器中添加一個滾動視圖。將您的3個視圖添加爲滾動視圖的子視圖。位置將是:
第一視圖RECT將(0,0,320,480)//爲(320480)
第二視圖RECT將(320,0,320,480)
屏幕尺寸第三視圖矩形將是(640,0,320,480)
啓用滾動視圖的分頁。
讓我知道如果這能幫助.. :)
相關問題
- 1. 什麼是「頁面控制器」和「頁面視圖控制器」?
- 2. 頁面視圖控制器 - 從圖像到另一個視圖控制器
- 3. 頁面視圖Android中的控制器
- 4. removeFromSuperView與頁面視圖控制器
- 5. 頁面視圖控制器viewDidLoad()問題
- 6. 頁面視圖控制器內的導航控制器
- 7. 在頁面控制器中訪問多個視圖控制器
- 8. 如何在頁面視圖控制器中獲取當前視圖控制器
- 9. iPad - 頁面視圖控制器 - 顯示下一個視圖控制器
- 10. 頁面視圖控制器在Xcode(選擇每個視圖控制器)
- 11. 在視圖控制器/頁面視圖控制器(swift)中使圖像視圖全屏
- 12. 在頁面視圖控制器中以編程方式使用視圖控制器
- 13. 不同的控制器的頁面控制或滾動視圖
- 14. 使用容器與頁面視圖控制器
- 15. 如何使用Api在頁面視圖控制器中的所有視圖控制器中下載圖片?
- 16. 使用視圖控制器子視圖
- 17. 多視圖單控制器
- 18. 頁面視圖控制器:自定義頁面滑塊
- 19. 如何使用新視圖替換頁面視圖控制器中的圖片?
- 20. 可以呈現視圖控制器也是一個呈現視圖控制器?
- 21. 視圖控制器
- 22. 視圖控制器
- 23. 使用視圖控制器既作爲模式視圖控制器和作爲標籤欄視圖控制器
- 24. 如何在Xamarin中的頁面視圖控制器中獲取當前可見視圖控制器.IOS
- 25. 使用導航控制器,頁面視圖控制器和選項卡欄控制器
- 26. Rails - 使用jquery從控制器中獲取頁面視圖
- 27. 使用滾動視圖和頁面控制器指南屏幕
- 28. 我可以根據控制器ID在頁面中使用控制器嗎?
- 29. 使視圖控制器的視圖NSVisualEffectsView
- 30. ios5 - 頁面視圖控制器翻頁時在橫向
非常感謝兄弟,你領我到正確的方式。 – user3131304
該鏈接已經過期,是否有新的鏈接或解答? –