NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
if ([self.leftTable.delegate respondsToSelector:@selector(tableView:didSelectRowAtIndexPath:)]) {
[self.leftTable.delegate tableView:self.leftTable didSelectRowAtIndexPath:indexPath];
}
[self.leftTable selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionNone];
UITableViewCell *cell = [self.leftTable cellForRowAtIndexPath:indexPath];
[cell setSelected:YES animated:YES]; // 使cell 的 状态设置为选中状态
UITableView 默认选中Cell,并触发事件
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- //默认选中TableView第一行,没有动画及滚动效果,动画即滚动效果通过animated,position来设...
- iOS中UITableView的cell点击事件不触发didSelectRowAtIndexPath 首先分析有几...
- 如图,是一个可以多项选择的 UITableview,但是因为 iOS 的 Cell 复用机制,即下面的 reuse...
- onchange从这个名称就可以看出,只有在select的选项有改变(change)的时候才会触发这个事件的。一般...
- 在开发的时候,我们常常会遇到tableView默认要选中第一行,而且要设置默认的选中颜色. 默认选中TableVi...