0

我已经在 iPhone 上实现了一个 tableView,它可以使用 searchBar 进行搜索。我试图模仿第一次加载时在我的 tableView 中隐藏 searchBar 的效果。

当 tableView 包含多于一行时,该行为是预期的。但是,当只有一行时,它不会滚动到第一行。它显示了搜索栏。

- (void)viewDidLoad {
    [self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] 
                          atScrollPosition:UITableViewScrollPositionTop
                                  animated:NO];
}
4

1 回答 1

0

实际上我不明白所有的事情(可能是错误的,当您将单元格添加到表格时 - 搜索栏在哪里,在什么单元格中?)但是您可以尝试

[self.tableView scrollRectToVisible:CGRectMake(0, yValue, 10, 10) animated:YES];
于 2012-05-30T10:10:47.473 回答