ios – 为什么UIScrollView将空格放在顶部,不滚动到底部

我是客观C编程的新手.

我正在使用UIScrollView与它的一些标签,图像和文本视图.

我已经关闭了Autolayout,并已经尝试使用“调整滚动视图插入”(标题中描述的情况)并关闭(不滚动).

这是我插入到viewDidLoad中:

[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320,687)];

但我一定很想念一些非常简单的东西.

解决方法

1… Why is UIScrollView leaving space on top

与Storyboard- Goto查看控制器>属性检查器>取消选中Adjust Scroll View Insets属性

使用代码 – 对于额外的空间,viewController属性会自动将ADM调用为None,默认情况下为YES.

self.automaticallyAdjustsScrollViewInsets = false; 
scroller.contentInset = UIEdgeInsetsZero;
scroller.scrollIndicatorInsets = UIEdgeInsetsZero;
scroller.contentOffset = CGPointMake(0.0,0.0);

2… does not scroll to the bottom

为了使它滚动尝试大量的contentSize像CGSizeMake(320,1687).如果它的工作原理意味着您没有设置足够大的contentSize来拥有其所有内容.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...