我有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
该链接已经过期,是否有新的链接或解答? –