iOS scrollview不能滑动的几个原因及解决方法
来源:互联网 发布:淘宝卖家哪个商品好用 编辑:程序博客网 时间:2024/05/16 14:39
最常见的原因是 :
contentSize 这个属性,比uiscrollview的frame要小, 无需滚动, 自然就滚动不了。 scrollenabled 这个属性,标识着是否允许滚动,要言设成yes
另外还有一些比较隐蔽的原因:
如果这个scrollView是在IB里面生成的话,还得手动设置它的contentSize,并且不能在initWithNibName:bundle:里面设置,因为:
The nib file you specify is not loaded right away. It is loaded the first time the view controller’s view is accessed. If you want to perform additional initialization after the nib file is loaded, override the viewDidLoad method and perform your tasks there.
在self.view上添加scrollview 能正常滚动,但再次添加其他的view的时候,就不能正常滚动了,必须用下面的一个方法才行,很好用。
- 1
- 2
- 3
- 4
- 5
- 6
PS:昨天调试的时候发现代码里面怎么设置contentsize都不能滚动,后来突发奇想,延时0.5秒,竟然成功了:
0 0
- iOS scrollview不能滑动的几个原因及解决方法
- iOS scrollview不能滑动的几个原因及解决方法
- iOS scrollview不能滑动的几个原因及解决方法
- scrollview不能滑动的几个解决方法
- IOS scrollView 不能滚动解决方法
- logcat 不能输出任何信息的原因及解决方法
- 关于SAS不能读取Excel2007文件的原因及解决方法
- 关于LF2407捕获不能再次中断的原因及解决方法
- 关于MATLAB2014b不能并行计算的原因及解决方法
- scrollview 不能滑动
- android scrollview 不能滑动
- 解决scrollView嵌套viewpager+listview,scrollview不能滑动的问题
- ScrollView嵌入ViewPager 滑动冲突的解决方法
- ListView与ScrollView的滑动冲突解决方法
- iOS scrollView设置约束以及不能滑动问题
- iscroll不能滑动的一个原因
- iOS自定义scrollview的滑动停止位置
- iOS scrollview视窗滑动
- Linux监控JVM常用命令解析
- Python3 urllib.parse
- 城市三级联动 评论:发送信息清空输入框
- java字符串字面量是否生成String对象
- 用xshell安装jdk
- iOS scrollview不能滑动的几个原因及解决方法
- hdu2084数塔
- GDUT1169:Krito的讨伐(树 + 优先队列)
- JAVA四则运算字符串解释器
- 列表标签:无序列表、有序列表、定义列表
- C++中cout位数控制
- C++第三次作业(个人所得税计算器、某月有多少天、计算一个分段函数的值)
- 第2题:Add Two Numbers
- [Selenium With C#基础教程] Lesson-06 单选按钮