ios开发scrollview怎么不能1滚动
2个回答
展开全部
实验分析:
可以看到我在viewDidLoad方法和viewWillAppear方法之后都设置了contentSize,
但是发现viewDidLoad里设置是有效的,在viewWillAppear一开始log的值正是我们设置的700 655,
而在viewWillAppear里设置contentSize之后,viewDidAppear又还原了contentSize为0 0,
所以我猜测viewDidAppear才是真正执行Autolayout的地方,因此我们要设置contentSize就在viewDidAppear方法调用[super viewDidAppear:animated]之后吧。
这个实验也算是对上面的第二种解决方案的解释吧!
可以看到我在viewDidLoad方法和viewWillAppear方法之后都设置了contentSize,
但是发现viewDidLoad里设置是有效的,在viewWillAppear一开始log的值正是我们设置的700 655,
而在viewWillAppear里设置contentSize之后,viewDidAppear又还原了contentSize为0 0,
所以我猜测viewDidAppear才是真正执行Autolayout的地方,因此我们要设置contentSize就在viewDidAppear方法调用[super viewDidAppear:animated]之后吧。
这个实验也算是对上面的第二种解决方案的解释吧!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询