【发布时间】:2012-03-30 08:33:37
【问题描述】:
我有一个很奇怪的问题,不知道对细胞的正常行为有没有尴尬,好像是这样!所以我把它交给能回答的人,如果问这个问题的任何事情都是愚蠢的。通常,当我们触摸一个表格视图单元格时,会发生什么情况是它导航到一个视图控制器/一个已编码的控制器。现在奇怪的是它没有响应选择或触摸。我已检查是否在 IB 中选择编辑时允许选择。我已经选择了它,现在这里的扭曲是当我触摸表格视图单元格时它没有响应,而不是当我水平滑动它/当我长按时单元格,它正在导航,对这种奇怪的行为感到非常惊讶!我不明白为什么我需要滑动它才能在表格视图中选择单元格。这也发生在表格视图下方的按钮上!
我已经搜索过和我的情况类似的问题,但我发现只有一个question,建议检查这种方法,
-(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
但是我根本没有实现那个方法,我实际上是一个带有几个项目的标签栏,我有一个名为 AddController 的控制器,用于访问在控制器中声明的多个属性和字符串等,我是子类化如下:
@interface ViewController : AddController
现在因为它是在我看到的问题中指定的,即我给出的链接,检查你是否在子类控制器页面中复制相同的代码,我谈到了子类化以及我做了什么,希望每个人都理解它!
谁能指导我如何摆脱这个问题,并使表格视图单元格响应正常触摸,非常感谢任何帮助!
提前谢谢大家:)
【问题讨论】:
标签: iphone uitableview didselectrowatindexpath