我有一个滚动视图,我在界面构建器中添加到我的viewcontroller中,我设法让它工作,所以它滚动。但每当我在滚动视图中放置一个按钮或其他视图时,它就不想滚动。
我在iOS模拟器中使用了颜色混合图层选项,并且在我尝试滚动的区域中没有任何内容与滚动视图重叠。
即使我有子视图,如何才能滚动?
答案 0 :(得分:1)
如果我在IB中启用了AutoLayout,我的滚动浏览器没有滚动的问题,所以你可能想看一下。通过使用适当的约束,可能有办法解决这个问题。
答案 1 :(得分:0)
请记住设置滚动视图的contentSize
,如果contentSize与屏幕大小相匹配,则scrollView将不会滚动,因为它不需要。
self.scrollView.setContentSize = mySubView.frame.size;
答案 2 :(得分:0)
您需要设置scrollView s contentSize. Normally,the contentSize is the sum of all subviews
的高度。
请阅读UIScollView referense。
self.scrollView.contentSize = mySubView.bounds.size;