特定の検索用語に続いて急速に更新されるTwitterストリームであるUIScrollViewがあります。1秒間に多数のツイートが処理されます。ユーザーがテーブルビューのどこにでも触れて、新しいツイートが追加されたときにスクロールを停止して、ユーザーが個々のツイートを停止して読むことができるようにしたいと思います。
現在、次のようなツイートを追加しています。
[self.tweets insertObject:model atIndex:0];
[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationTop];
ツイートが追加されると、スクロールビューの位置がロックされるため、ツイートに対応するためにビュー全体が下にシフトします。このような速いペースでは、これにより画面上のツイートが判読できないペースでズームされます。理想的には、TableViewとの接触がある場合(それを覆うUIButtonによって実現される)、スクロールの位置がビュー内のその行にロックされるようにしたいと思います。これにアプローチするための最良の方法は何ですか?