可可触摸 - UIScrollView的问题

Lor*_*nzo 5 iphone cocoa touch

大家好.所以我在另一个UIView中有这个UIScrollView,没有占用整个区域(所有这些都通过nib文件初始化).我在滚动视图中添加了一些内容,但每当我滚动它时,UIScrollView内容区域移动到ScrollView框架之外,而不是指定用于显示它的UIView区域.

即使我滚动它也不应该留在它的框架内吗?

感谢你们对我的帮助.

occ*_*lus 6

可能是clipsToBounds您的UIScrollView 的属性设置为NO.检查IB中的设置,或者您可以在代码中设置它,如下所示:

scrollView.clipsToBounds = YES;
Run Code Online (Sandbox Code Playgroud)

如果做不到这一点,请仔细检查您的UIScrollView是否具有您认为的界限.是否有任何autoresizing标志正在进行,可能会改变滚动视图的界限?