joh*_*ers 6 iphone objective-c uitableview uiscrollview ipad
我有一个带有导航控制器中的表视图的应用程序; 我想禁用弹跳,这样当我的表处于编辑模式时,用户可以向下滚动并找到要删除的行; 否则,它会反弹并且不给他们机会按下该行旁边的删除图标.
所以我这样做了:
self.tableView.bounces=NO;
当我在iOS 4上运行我的应用程序时,这就像一个魅力.用户可以滚动并且表格不会反弹.
但是在iOS 5上,滚动对于表格来说根本不起作用.没有卷轴.所以为了安全起见,我这样做了:
self.tableView.bounces=NO;
self.tableView.scrollEnabled=YES;
Run Code Online (Sandbox Code Playgroud)
但这没有任何区别.
我以编程方式创建我的表视图及其导航控制器; 其他一切都与他们合作.任何想法为什么禁用弹跳也会阻止在iOS 5上滚动?
我在这里找到了解决方案:
如果您手动设置 tableview 的原点,在 iOS 5 上它会禁用滚动。在 iOS 4 上则不然。真的很遗憾。
| 归档时间: |
|
| 查看次数: |
5464 次 |
| 最近记录: |