Bau*_*aub 3 cocoa-touch objective-c uitableview ios
我有一个视图有几个选项,里面是一个从服务器获取数据的表视图.
有没有办法让表格视图自动选择加载时的第一个选项,即viewDidLoad?
Fei*_*anZ 12
试试UITableView的 selectRowAtIndexPath:animated:scrollPosition:方法.
- (void)viewDidLoad {
[self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:UITableViewScrollPositionNone];
}
Run Code Online (Sandbox Code Playgroud)
如果您想要委托回调,则必须手动调用它:
if ([self.tableView.delegate respondsToSelector:@selector(tableView:didSelectRowAtIndexPath:)])
[self.tableView.delegate tableView:self.tableView didSelectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0]];
Run Code Online (Sandbox Code Playgroud)
您可能希望将该索引路径缓存在本地变量中.
| 归档时间: |
|
| 查看次数: |
5883 次 |
| 最近记录: |