使用“Prototype Pages”分页UIScrollView

时间:2015-11-28 06:01:16

标签: ios swift uiscrollview

我正在尝试创建一个水平寻呼机,我可以在其中滑动照片的“卡片”(其中包含图像,一些字幕文本和一些操作按钮)。这是一个图表: enter image description here

我目前正在关注此tutorial,其中显示了如何进行分页UIScrollView,其中每个页面只显示UIImageView,他们只需添加{{1}即可以编程方式设置作为子视图。

我的界面当然不仅仅是UIImageView而且我想让它变得更复杂一些。我的问题是,有没有办法通过XCode中的Interface Builder构建可重用的“原型页面”?换句话说,我可以非编程地设置可重用的页面吗?

这与您在Interface Builder中为UIImageView创建可重用原型单元的方法类似。我想知道水平寻呼机是否有类似的解决方案。

1 个答案:

答案 0 :(得分:0)

您可以使用UIPageViewControllerUIViewController作为模板,动态实例化模板并使用。

或者,我已经创建了另一个版本,该版本使用UIScrollViewUIContainerView来实现(几乎)相同的结果。 Sample Code