私のアプリケーションでは、テーブルビューのカスタムセルをスピーディな言語で使用しています。上下にスクロールしながらセルのスケーリングアニメーションを実行しています。スクロール中にセルが完全に見えるかどうかを検出する必要があります。これに関して誰かが私を助けてくれるの?前もって感謝します。テーブルビューセルの可視性
-1
A
答えて
3
UITableViewでvisibleCells
プロパティを使用して、セルがあるかどうかを確認できます。 UITableViewのapple documentationをチェックしてください。
0
rectForRowAtIndexPath:メソッドを使用してセルの矩形を取得し、CGRectContainsRect関数を使用してtableviewの境界矩形と比較することができます。
セルが表示されていない場合、これはセルをインスタンス化しないため、かなり高速になります。
let cellRect = tableView.rectForRowAtIndexPath(indexPath)
let completelyVisible = tableView.bounds.contains(cellRect)
関連する問題
- 1. LibGDX可視性
- 2. SSRS可視性
- 3. 可視性
- 4. エラーバーの可視性
- 5. サブパッケージの可視性
- 6. サブレポートの可視性
- 7. 可視性のコントロール
- 8. グリッドカラムの可視性
- 9. DataGridColumn可視性コンバータ
- 10. 可視性はAMOUT
- 11. WP7 ApplicationBarIcon可視性
- 12. SSRS tablix可視性
- 13. ConcurrentDictionaryと可視性
- 14. パッケージと可視性
- 15. バインド可視性 - アンドロイド
- 16. WPF - SharedSizeGroup +可視性
- 17. スクロールテーブルレイアウトのアンドロイドチェックの可視性
- 18. JavaScriptのVARの可視性
- 19. JavaScriptのプログレスバーの可視性
- 20. ツールバーのコントロールの可視性
- 21. Pythonのクラスの可視性
- 22. ユーザーコントロールの可視性のViewModel
- 23. UINavigationItemのUIBarButtonItemの可視性
- 24. MVVMCrossのImageButtonの可視性
- 25. 別のビューの可視性
- 26. クラス定義の可視性
- 27. ScrollView Scrollbartrackの可視性
- 28. EclipseでのActivityManager可視性
- 29. Androidビューの可視性GONE
- 30. SSRS列の可視性
あなたが試したことやトラブルの原因に関する情報を入力してください。あなたの質問はあまりにも広すぎます。 –
現在のインデックスパスのセルが完全に表示されているかどうかを確認する必要があります –
これまでに試したことを表示 –