在 didSelectRowAtIndexPath 中记录特定行
Posted
技术标签:
【中文标题】在 didSelectRowAtIndexPath 中记录特定行【英文标题】:Logging a particular row in didSelectRowAtIndexPath 【发布时间】:2011-05-22 15:11:13 【问题描述】:在方法中
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
// do stuff here
我有一个分组表视图。如果我想让第 1 部分的第 1 行吐出一个 NSLog
,我会怎么做?另外,如果我想让第 3 节的第 2 行记录日志,会有什么不同吗?到目前为止,我只使用这种方法在笔尖之间进行转换。
【问题讨论】:
【参考方案1】:很简单:
if(indexPath.row == 1 && indexPath.section == 1)
NSLog(@"Awesomeness");
else if(indexPath.row == 2 && indexPath.section == 3)
NSLog(@"Something more awesome");
【讨论】:
以上是关于在 didSelectRowAtIndexPath 中记录特定行的主要内容,如果未能解决你的问题,请参考以下文章
tableView - didSelectRowAtIndexPath 未调用
在 didSelectRowAtIndexPath 中呈现缓慢的 ViewController
我可以麻烦UITableViewDelegate的didSelectRowAtIndexPath:吗?
在 didselectRowAtIndexPath 之后 UITableView 无法滚动底部