我有一个UITableView,其中,如果我对行的一个挖掘它的底部增加了一个子视图。问题是,当我点击表格中的最后一行时,它隐藏了子视图并让我滚动到底部来查看它。这是一个小错误,但解决此问题的最佳方法是什么?我能想到的添加子视图的UITableViewCell问题
一种方式是下跌,如果选择了最后一排滚动到行的底部。 虽然这似乎不是一个很好的解决方案。
这里有一个video说明我的问题
我有一个UITableView,其中,如果我对行的一个挖掘它的底部增加了一个子视图。问题是,当我点击表格中的最后一行时,它隐藏了子视图并让我滚动到底部来查看它。这是一个小错误,但解决此问题的最佳方法是什么?我能想到的添加子视图的UITableViewCell问题
一种方式是下跌,如果选择了最后一排滚动到行的底部。 虽然这似乎不是一个很好的解决方案。
这里有一个video说明我的问题
你可能想尝试在didSelectRow方法是这样的:
if (indexPath.row == [dataArray count]) {
[tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:indexPath.row
inSection:0]
atScrollPosition:UITableViewScrollPositionBottom
animated:YES];
}
我也用下面的制作中的最后一行可见(虽然从你的视频我认为这不会适合你的情况)
[guessesTableView scrollRectToVisible:CGRectMake(0, 0, 1, 1) animated:NO];
+1为视频 – 2011-05-28 01:32:06