如何以编程方式选择UITableView
行,以便
- (void)tableView:(UITableView *)tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath
被执行?
selectRowAtIndexPath
将仅突出显示该行。 最佳答案
从reference documentation:
我要做的是:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[self doSomethingWithRowAtIndexPath:indexPath];
}
然后,从您要调用selectRowAtIndexPath的位置,而是调用doSomethingWithRowAtIndexPath。最重要的是,如果您希望发生UI反馈,还可以调用selectRowAtIndexPath。