标签: ios swift uiscrollview
我有一个带有内部滚动视图的视图控制器,但是当我加载视图控制器时,它的scrollview不是从顶部开始,而是几乎在半屏幕上,如下所示:
scrollview
view controller位于pageviewcontroller,但我认为它并不重要。 我没有提出代码,因为我认为在这种情况下它并不重要,但是如果它我会发布它。
view controller
pageviewcontroller
我尝试打印contentOffset,但我得到(0.0, 0.0)
contentOffset
(0.0, 0.0)
答案 0 :(得分:1)
我遇到了同样的问题,我通过在 UIScrollView 之前添加一个 UIView 来修复它...找到下面的图片...
答案 1 :(得分:0)
在ScrollView中添加名为“BgView”的UIView(总滚动大小)并给出约束。
override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() scrollView.layoutIfNeeded() scrollView.contentSize = bgView.bounds.size }