2016-06-13 8 views
2

私は他の人が提供している方法のいくつかを試しましたが、うまくいきません。データをリロードした後にテーブルビューのスクロールを停止する方法はありますか?

CGPoint offset = tableView.contentOffset; 
[tableView.messageTable reloadData]; 
[tableView setContentOffset:offset]; 

この時点でインデックスパスを取得できません。

+1

何をしますか?それははっきりしていません。 – Droppy

+0

reloadDataの後にしたいですか?ユーザーがドラッグを停止したときにこのメソッド 'scrollViewWillEndDragging:'を使用することができます。 – farzadshbfn

+0

あなたの質問を理解しているので、 'reloadData'を呼び出すときにスクロールを止めたいですよね? –

答えて

2

あなたはこれがお手伝いします。この

self.tableView.scrollEnabled = YES; 

希望のような設定テーブルビューのスクロールを開始したい時にはた後、この

self.tableView.scrollEnabled = NO; 

を設定するテーブルビューのスクロールを停止する場合。

+0

それは仕事ではありません..とにかく感謝alot –

+0

私のために働く、良い解決策です –

+0

@EvgeniyKleban喜んでそれはあなたのために働く:) –

関連する問題