使UIContainerView与设备屏幕一样宽

时间:2015-06-18 18:16:42

标签: ios objective-c uiviewcontroller uiscrollview uicontainerview

我无法正确解释这个问题所以我希望有人可以给我一些提示来指导我。

所以我在UIScrollView中有4个UIContainerView。 当用户滑动时,Container会显示4个单独的UIViewControllers。

我想要的是,通过自动布局,指定每个UIContainerView必须占用设备屏幕的宽度。因此,当用户滚动时,在整个屏幕上一次显示一个UIViewController

我遇到的问题: 1.无法从UIContainerView制作IBOutlet ..不确定原因 2.在autolayout中无法指定"设备屏幕宽度"在UIScrollView中

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

您的UIScrollView必须包含在UIViewController nib中。从容器视图中获取与“接口”构建器中视图控制器视图相等宽度的约束,然后使用AL将所有容器视图放在彼此旁边。