私は、iPhone の連絡先アプリケーションの動作に似た動作をするアプリケーションを持っています。新しい連絡先ユーザーを追加すると、連絡先情報を含む表示専用画面が表示されます。ナビゲーション バーから [すべての連絡先] を選択すると、ユーザーは、最近追加された連絡先が表示されているすべての連絡先のリストに移動します。
以下を使用して、ビューを特定の行に移動できます。
[itemsTableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionBottom];
...しかし、それは機能していません。私は呼び出した直後にこれを呼び出しています:
[tableView reloadData];
selectRowAtIndexPath:animated:scrollPosition
ここでメソッドを呼び出すことは想定されていないと思います。でも、ここじゃないならどこ?
次のメソッドの後に呼び出されるデリゲート メソッドはありますか?
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;