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来拥有其所有内容.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...