我想知道UIScrollView是否有一个“隐藏”子视图作为内容的容器。如果我滚动滚动视图,该内容视图是否在滚动视图中上下移动?或者是否将滚动偏移应用于该UIScrollView实例的边界?
或者:UIScrollView是否使用其他视图作为容器,或者是否所有内容都直接添加到视图中?该文档并没有说明它是否有内容容器。
答案 0 :(得分:2)
UIScrollView没有内容容器,但标准做法是自己创建一个并将所有子视图添加到其中。但是,至少只要您使用滚动视图进行滚动就没有必要了。如果您还需要缩放功能,拥有一个内容视图通常会简化事情,因为委托方法viewForZoomingInScrollView:
要求您返回单个视图。