KeyboardWillHideのとき、tableViewを指定されたポイントまでスクロールします。コードは以下のとおりです。これはうまく機能します。
ここで、NSFetchedResultsControllerDelegateを実装します。設定して「オン」に設定しましfetchedResultsController.delegate = self;
たスクロールアニメーションが中断されます。NSFetchedResultsControllerDelegateがを呼び出し[tableView beginUpdates]
ています。これがtableViewアニメーションの中断を引き起こしていると思います。
スクロールアニメーションが中断されるのを防ぎ、NSFetchedResultsControllerDelegateを実装するにはどうすればよいですか?
- (void)keyboardWillHide:(NSNotification *)notification {
[screen setHidden:YES];
[suggestView setHidden:YES];
[_tableView setContentOffset:origin animated:YES];
}