我是 Objective-C 编程新手。
我正在使用 UIScrollView 及其上的一些标签、图像和文本视图。
我已关闭自动布局,并已尝试打开“调整滚动视图插图”(标题中描述的情况)和关闭(不滚动)。
这是我插入 viewDidLoad 的内容:
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 687)];
但我一定错过了一些非常简单的东西。
1...为什么 UIScrollView 在顶部留有空间
带故事板- 转到视图控制器>属性检查器>取消选中调整滚动视图插入属性
带代码- 额外空间设置viewController
财产automaticallyAdjustsScrollViewInsets
to NO
,默认情况下是YES
.
self.automaticallyAdjustsScrollViewInsets = false;
scroller.contentInset = UIEdgeInsetsZero;
scroller.scrollIndicatorInsets = UIEdgeInsetsZero;
scroller.contentOffset = CGPointMake(0.0, 0.0);
2...不滚动到底部
要使其滚动,请尝试使用较大的数字contentSize
like CGSizeMake(320, 1687)
。如果它有效,则意味着您没有设置contentSize
足够大以容纳其所有内容。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)