我在UIScrollerView内部的UIView中添加了一堆框。 UIView的内容超出了设备屏幕的底部,应该导致整个场景滚动。
但是,这种情况并没有发生。内容已添加但场景不会滚动。我假设它与UIKit有关,不会自动调整UIView容器的大小以匹配溢出的内容(我可以理解为什么),所以我尝试使用[container setBounds:CGRectMake(0,90,768,230 * 20)设置新的边界矩形)],20是盒子的数量(每个的高度是230)。当我这样做时,什么都没有出现......
任何人都知道为什么内容不会重新出现,或者是否有人有其他解决方案来进行UIScrollView滚动?
答案 0 :(得分:4)
您应该设置scrollview的 contentSize ,以匹配您的UIView的大小。
请参阅