をクリック他の値が必要です。この場合の3
。IndexPathスウィフトテーブルビューは、私はテーブルビューでクリックされたボタンのindexPathを取得するには、次のコードでは、列
答えて
indexPath戻り、[セクション、行]を取得しよう。
あなたがcellForRowAtIndexPathでButton.tagにindexpath.rowを割り当てるにはセクション(あなたは列と呼ばれるもの)、 使用indexPath.section
最も良い方法は、セル内のボタンのクリックを処理し、クロージャまたはカスタムデリゲートメソッドを使用してセルをtableViewコントローラに転送し、次にセルのindexPathを調べることです。
UPD。
だけindexPath.section
なぜですか?返された配列から最初の項目にアクセスしたいが、2番目の項目があることを除いて、正しい値を返す。 – user1469734
@ user1469734これはベストプラクティスだからです。これを理解するには、iOSアーキテクチャ(たとえば、クリーンアーチ)に関するいくつかの投稿をgoogleする必要があります。 – pacification
あなたは何を言っているのですか? – user1469734
- 1. indexPathとテーブルビューのエラー
- 2. セル内のボタンアクションからテーブルビュー内のindexPathを取得する方法は?
- 3. UITableViewCellサブクラスのindexPathを取得
- 4. UISearchDisplayControllerからself.tableview indexpathを取得するtableView indexpath
- 5. エラー: 'inout IndexPath'は 'IndexPath'に変換できません
- 6. collectionViewセルのindexPathを取得する
- 7. UITablieViewCellのindexPathを取得する
- 8. customtableviewテキストフィールドのindexPathを取得します
- 9. テーブルビューでindexpath行を動的に拡張する方法はありますか?
- 10. フィルタリングされたuitableview swiftで元のindexpathを取得する方法3
- 11. UITableView.visibleCellsのindexpathを知るには?
- 12. セクション間を区別するためにdidSelectRowAt IndexPathを取得する方法は?
- 13. segueの間にテーブルビューで変数を渡すIndexPath
- 14. UICollectionViewのsupplementaryViewまたはdecorationViewのindexpathは何ですか?
- 15. 前回選択した行のdidDeselectRowで次に選択された行のIndexPathを知るには?
- 16. UITableView - indexPathとは何ですか?
- 17. iOSでCollectionViewでindexpathが何回呼び出されたかを取得する方法は?
- 18. collectionviewでindexPathにアクセスする
- 19. iOS: `UICollectionview`、` indexPath`でセルの `contentoffset`を取得する方法
- 20. カスタムTableviewセクションヘッダーからindexPathを取得
- 21. セルテキストに基づいてUICollectionViewCellのindexPathを取得する方法は?
- 22. UICollectionViewのindexPathを
- 23. UITableViewのTableviewセルのボタンクリックでindexPath/rowを知るには?
- 24. iphoneアプリケーションでIndexPathを取得する方法
- 25. mapviewでannotation indexpathを取得する方法
- 26. TableViewでのindexPathの比較
- 27. [indexPath行]のEXC_BAD_ACCESS
- 28. indexPathでCKRecordを削除するには? (UITableView)
- 29. スクロール時にUITableViewのセルのindexPathを取得します。
- 30. UITableViewCellでUISwitchをタップするためのindexPathを取得していない
ベターにアクセスしたい場合は、そのセルに上記の方法を取得するためにtableView.indexPathForRowを使用あなたは言及したCPUに高価です。 –
あなたが望むのは 'indexPath.section'です。 –
ありがとう@Sam_M !!!! – user1469734