我在我的應用程序中使用UIPageViewController
來顯示圖像數量(1024x768大小)。是否可以將UIViewControllers
的數字與他的圖片和每個頁面適當設置在一起?也許如果你得到50張照片就會崩潰?此刻我將圖像存儲在Documents文件夾中,因此我可以從視圖控制器中刪除不在屏幕上的圖像UIPageViewController優化和可能的解決方案
0
A
回答
1
這不會很有效,您可以更好地使用UIImageViews
做同樣的事情。即使那樣你也必須小心。處理這種情況的最好方法可能是使用圖像視圖並在屏幕邊界以外的圖像寬度超過一個圖像寬度時將其解除分配。然後當然重新分配問題的圖像是在任一方向上顯示的下一個圖像。
編輯:它看起來像你可以使用下面的UIPageViewController數據源方法來設置哪個視圖控制器基本上排隊等待的權利/左。使用這些,你應該一次只能分配3個視圖控制器。
– pageViewController:viewControllerBeforeViewController:
– pageViewController:viewControllerAfterViewController:
然後你可以用它來設置初始控制器:使用
設置初始視圖控制器UIPageViewController的
-setViewControllers:direction:animated:completion:
句子下面是蘋果的文件引用,並導致我相信控制器可能只能將必要的視圖控制器自己加載到內存中。
視圖控制器要麼提供一次一個(或兩個在一個時間, 取決於脊柱位置和雙面狀態)經由 setViewControllers:方向:動畫:完成:方法,或提供 根據數據源的需要。當提供數據源時,僅啓用基於姿勢的導航 。
相關問題
- 1. 該解決方案可以優化嗎?
- 2. 優化的分頁解決方案
- 3. c#解決方案的構建優化
- 4. 如何優化我的解決方案?
- 5. 優化蠻力TSP解決方案
- 6. 優化解決方案三薩姆
- 7. 優雅的解決方案?
- 8. 糟糕的序列化性能的可能解決方案
- 9. 什麼是可能的解決方案
- 10. 抓取Whitepages的可能解決方案
- 11. 可能的DRM + epub/pdf解決方案?
- 12. 8女王的可能解決方案。
- 13. SQLNonTransientException的可能解決方案
- 14. 可能的模板解決方案
- 15. 解決二叉平方優化問題的最佳解決方案是什麼?
- 16. 優化CUDA中2D擴散(熱量)方程的解決方案
- 17. 性能的解決方案
- 18. 虛擬化解決方案
- 19. 初始化命令失敗的可能解決方案?
- 20. 解決簡化生成真正的解決方案並全面解決簡化複雜的解決方案?
- 21. 系列化優化使用棉花糖,其他解決方案
- 22. 類設計的優雅解決方案
- 23. DNS解決方案的優先級
- 24. 只讀值的優雅解決方案
- 25. 沒有javascript的優雅解決方案
- 26. Cakephp,數量優雅的解決方案?
- 27. 尋求優雅的LINQ解決方案
- 28. JavaScript樹 - 優雅的解決方案?
- 29. 爲我的作業優化的解決方案
- 30. 智能解決方案
謝謝!然後我會試着釋放。但我認爲我不能將UIImageView放置在PageController中,因爲它要求ViewControllers .. – Mathemage
@ValentinKhrulkov哦,你的意思是在你的文章中有一個'UIPageViewController',你說的是'UIPageControl',它指的是底部帶點的水平滾動控制器。 –
哦,是的,UIPageViewController,對不起 – Mathemage