Rot*_*kov 1 xcode objective-c interface-builder uiscrollview ios
我有一个滚动视图,其中有一个名为“内容视图”的 UIView,其中包含我的所有元素。
内容视图等于滚动视图的顶部、底部、前导和尾随。也等于它的宽度和高度。
我还在self.scrollView.contentSize = self.contentView.frame.size
ViewDidLoad 中添加了。
当我滚动时,我可以看到一个滚动条在侧面上下移动,根据滚动条,页面长度似乎是正确的,但内容本身并没有像您在这里看到的那样滚动:
我究竟做错了什么?
谢谢!
我遇到了滚动条会滚动但内容不会滚动的这个问题(或非常类似的问题)。它让我发疯了一段时间,因为似乎滚动视图中的所有内容都在 Interface Builder 中得到了正确的约束。最后,我注意到滚动视图容器中的顶部项目(容器 = 包含我所有视图的 UIScrollView 内部的视图)通过与滚动视图外部的视图对齐而被限制在顶部。
一旦我从 ScrollView 中删除了将顶部与外部视图对齐的约束,而是将其与 UIScrollView 中的主容器对齐,一切正常。希望这有助于万一有人遇到这个问题,而其他提到的解决方案不能解决它。
| 归档时间: |
|
| 查看次数: |
1350 次 |
| 最近记录: |