今朝、iOS6を含む新しいXcodeをインストールしました。
章と行を含むplistファイルがロードされたテーブルビューがあります。章はセクションを定義します。
ユーザーが章と行を選択すると、テーブルビューが自動的に正しい位置(viewDidLoad内)にスクロールされます。
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:linePos inSection:chapterPos];
[self.tableView scrollToRowAtIndexPath:indexPath
atScrollPosition:UITableViewScrollPositionTop animated:YES];
これはiOS5シミュレーターでうまく機能します。
iOS 6シミュレーターでこれを試してみると、スクロールは実行されません。エラーは発生しません。linePosとchapterPosが正しい値を受け取ることを確認しましたが、スクロールが実行されません。
なぜアイデアはありますか?