私は自分のコードでUITableViewを使用しています。ユーザーが手動でUITableViewをスクロールしたのか、それともプログラムで行ったのかを知ることは素晴らしいことです。それを知る方法はありますか?UITableViewが手動で(手動で)スクロールされているのか、プログラムによってスクロールされているのかを知る方法?
11
A
答えて
0
タップ認識機能を有効にして、登録されているすべてのタッチを検出できます。
テーブルビューがスクロールしてもタッチジェスチャは含まれていない場合は、テーブルビューがそれをカバーする必要があります。
26
UITableViewは、UIScrollViewのサブクラスです。 ですので、これを使用することができます
if (!tableView.isDragging && !tableView.isDecelerating)
{
// the table is *not* being scrolled
}
これは動作します。私は自分のアプリの1つで使っています。
4
あなたは、テーブルビューのスクロールについて知り、UIScrollViewDelegateの次のメソッドを実装することができます。
- (void)scrollViewWillBeginDragging:(UIScrollView *)activeScrollView
があまりにもでこれを置くことを忘れないでください...
@interface YourViewController : UIViewController <UIScrollViewDelegate>
がそれを願っています助けてくれる:
0
私が見つけた最良の方法はisDragging
ではなくisTracking
プロパティを使用することです。
if tableView.isTracking && tableView.isDecelerating {
// Table was scrolled by user.
}
関連する問題
- 1. UIScrollView - 手動でスクロールするのか、プログラムでスクロールするのかを知ることは可能ですか?
- 2. QListWidgetItemがスクロールによって隠されているかどうかを知る方法?
- 3. 手動でブートストラップされているAngularjsアプリケーションをテストする
- 4. check_box手動でコントローラにチェックされて
- 5. ActionScript:Scrollerウィンドウ内にラップされた要素を手動でスクロールする
- 6. リンクを手動でクリックするが、投稿されていないテキストボックスの値
- 7. ヘッダーが表示されないようにUITableViewをスクロールしてください。
- 8. wxPythonの入手方法Win7にインストールされ、動作していますか?
- 9. 手動サブスクリプションが呼び出されていない
- 10. AndroidやiPhoneのdivを手動でスクロールできない
- 11. スクロールするまでデータがUITableViewにロードされない
- 12. キーボードが表示されているとスクロールできますか?
- 13. 要素がスクロールされているかどうかチェックする
- 14. プログラマーの手動入力によって呼び出されるバグを最小限に抑える方法は?
- 15. 手動でユニコンを手動で再起動する方法
- 16. インストールされているウィジェットリストの入手方法は?
- 17. 手動でマウントアップローダーによって作成されたディレクトリを削除する方法
- 18. スクロールしているタッチの数を判断する方法UITableView
- 19. 管理されたトランザクションを手動でコミットする方法
- 20. WP7でSIPが表示されているときにスクロールしようとすると、ScrollViewerがスクロールしない
- 21. スクロールが表示されているときにYouTube動画を再生
- 22. 画面上の他の場所でキャプチャされたタッチイベントに基づいてギャラリーを手動でスクロールすることは可能ですか?
- 23. 私のアプリケーションは手作業で起動されていますか?
- 24. オフスクリーンであってもポイントを動かさずにEmacsをスクロールする
- 25. htmlでは、<textarea>が(ajax呼び出しによって)継続的に追加されている場合、スクロールを新しいデータに自動スクロールさせないようにするにはどうすればよいですか?
- 26. どのビューがタッチされているかを知る方法
- 27. ファイルのフォルダが別のプロセスによって使用されているかどうかを知る方法?
- 28. これは自動リリースされるべきですか?手動で行う方法がありますか?
- 29. 手動でgzipされたjsファイルが動作しない
- 30. スクロール時にUITableViewが途切れていますか?
偉大な仕事の仲間 –