滚动视图 - 在“屏幕外”页面中定位UI元素

时间:2012-12-13 13:19:08

标签: ios interface-builder scrollview

我正在编写一个iPhone应用程序,我需要在3个数据视图之间滚动。

我正在尝试使用滚动视图但是在Interface Builder中我在放置UILAbels,Text Fields以及第二页和第三页的其他UI元素方面遇到了一些困难,因为我应该将它们“放在屏幕边界外”。 IB(我不确定我是否已经很好地描述了这个问题)。

有没有简单的方法可以在IB中为第2页和第3页放置UI元素?

使用另一个approch会不会更好,例如有三个View控制器,然后在Scroll视图中使用它们?

谢谢, 的Corrado

1 个答案:

答案 0 :(得分:0)

我不完全确定是什么“驱使”三种观点。它总是三个观点吗?

如果每个页面都是全新的屏幕,那么您可以使用UIPageViewController。

这是一个管理多个ViewControllers的控制器,包括在不同的视图控制器之间滑动。

想想一个水平的UITableViewController,但是可以分配UIViewControllers而不是UITableViewCells。