Yim*_*ong 8 uiscrollview ios7 xcode5
从Xcode 4 iOS 6迁移项目时,我注意到UIScrollView实例行为不正常.有时它似乎只是被卡住了,只有当我捏或捏更改刻度时它才会开始正确滚动.
我注意到一个类似问题的回复,沿着删除定位约束的方式,我尝试过(尽管我确实最需要约束)并且它不起作用.
有没有人遇到过这种行为并找到了修复它的方法?
小智 16
我能够通过使用它来使它工作
self.automaticallyAdjustsScrollViewInsets = NO;
Run Code Online (Sandbox Code Playgroud)
在视图控制器中持有scrollview.只需将它放在滚动视图的实例化之后.
小智 0
确保setContentSize位于viewDidLayoutSubviews和 中scrollViewDidEndZooming:withView:atScale:。在 iOS6 中,如果您没有调用setContentSize这些方法,默认行为可以正常工作,在具有新布局系统的 iOS7 中,它们是必需的。viewDidLayoutSubviews可能会多次调用以进行设置,只需继续调用即可setContentSize。
| 归档时间: |
|
| 查看次数: |
3917 次 |
| 最近记录: |