UITableView
返回相同的回调“didSelectRowAtIndexPath
”,其中包含相同的NSIndexPath
(0,0)部分点击和第一行部分点击。我正在使用部分标题视图的自定义视图,我需要对这些部分行执行一些操作。尝试用[tableView cellForRowAtIndexPath:indexPath]
检查单元格类,但它显然返回相同的行单元而不是单元格。有什么建议吗?
更新我可以将自定义剖面视图添加到第一行,而不是将其添加为部分,但在这种情况下,我需要在“heightForRowAtIndexPath
”中返回不同的行高那将是一个不符合性能的决定。
UPDATE 我将我的剖面视图设计为UITableViewCell的子类,因为我更喜欢使用本机UITableView回调而不是使用点按手势或按钮进行解决方法。
答案 0 :(得分:2)
Centurion,如果您想要轻松打开/关闭的部分,我建议您使用APLSectionHeaderView类。 您可以在APLSectionHeaderView.h和APLSectionHeaderView.m
上找到更多相关信息希望它会对你有所帮助。
我一直在使用它,所以如果你有一些问题......