0

searchBar を使用して検索できるように、iPhone に tableView を実装しました。tableView が最初にロードされたときに searchBar を非表示にする効果を模倣しようとしています。

この動作は、tableView に複数の行が含まれている場合に想定されます。ただし、1 行しかない場合は最初の行までスクロールしません。検索バーを表示します。

- (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 に答える