0
我有一个按钮。点击按钮后,打开100行的表格视图。我用户选择一个ny行然后出现复选标记。并且当用户再次点击时,我想在查看打开时显示选定的行。那是怎么回事?例如,当用户点击按钮,然后打开表格视图,并假设选择第50行。现在用户再次点击按钮,然后我想直接显示第50行而不是用户去滚动表视图。那么告诉我这是怎么回事? 在此先感谢..点击桌面视图时如何显示选定的行?
我有一个按钮。点击按钮后,打开100行的表格视图。我用户选择一个ny行然后出现复选标记。并且当用户再次点击时,我想在查看打开时显示选定的行。那是怎么回事?例如,当用户点击按钮,然后打开表格视图,并假设选择第50行。现在用户再次点击按钮,然后我想直接显示第50行而不是用户去滚动表视图。那么告诉我这是怎么回事? 在此先感谢..点击桌面视图时如何显示选定的行?
只需拨打
- (void)selectRowAtIndexPath:(NSIndexPath *)indexPath animated:(BOOL)animated scrollPosition:(UITableViewScrollPosition)scrollPosition
你的表视图。
例如,下面的代码将在第一部分中,选择第50行:
UITableView *tableView;
[tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:50 inSection:0] animated:YES scrollPosition:UITableViewScrollPositionTop];
使用,
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:selectedRow
inSection:sectionOfSelectedRow];
[tableView scrollToRowAtIndexPath:indexPath animated:YES];
我用,但我没有工作。我有uiview,我有一个表格视图。我如何使用它? – iRam11
你有gat引用你的tableView吗? – Nekto
是的,我得到了表格视图的参考。 – iRam11