21 scroll uitableview ios
我正在尝试UITableView在编辑UITextField嵌入式中时禁用滚动UITableViewCell.这只是为了防止单元格在编辑时滚动到视线之外(并且还避免一些相关的单元格"回收"问题).谷歌搜索时,我看到有人提出了明显的建议:
tableView.scrollEnabled = NO:
Run Code Online (Sandbox Code Playgroud)
甚至
tableView.userInteractionEnabled = NO;
Run Code Online (Sandbox Code Playgroud)
这不起作用(至少对我来说... iPhone SDK 3.0,在模拟器上试过)我将这些属性设置为NO,我甚至通过记录将属性设置为NO进行检查,但是UITableView通常会继续响应触摸事件.它也很乐意滚动.如果网上有人声称这确实有效,我不会那么担心.
我错过了什么吗?或者是UITableView的唯一替代子类,以使其超类(UIScrollView)中的功能再次可用?
Mik*_*und 49
你尝试过使用过
self.tableView.scrollEnabled = NO;吗?
我经常尝试从网络上的代码不起作用,仅仅是因为缺少前缀self.我只是试了一下没有问题.
动态打开和关闭时,我不知道这是否有效.初始化对象时,它至少适用于永久设置...
Dav*_* M. 19
如果你正在使用UITableViewController,你也有一个tableView属性,不需要铸造.这对我有用:
self.tableView.scrollEnabled = NO;
Run Code Online (Sandbox Code Playgroud)
如果这对您有用,请告诉我.
| 归档时间: |
|
| 查看次数: |
24879 次 |
| 最近记录: |