UITAbleViewRowActionを使用してカスタムボタンを追加しました。そのため、ユーザーが行を左にスワイプすると、そのボタンが表示されます。ボタンを押したときに、特定の行のフォント色を変更するにはどうすればよいですか?ありがとう!特定のセルのフォント色をUITableViewRowActionから変更するにはどうすればよいですか?
答えて
私は、あなたがあなたのアクション内でこれを行うことができ、あなたがtableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]?
を実装と仮定します:
let action = UITableViewRowAction(style: .normal, title: "Action") { (action, indexPath) in
let cell = tableView.cellForRow(at: indexPath)
cell?.textLabel?.textColor = .red
tableView.setEditing(false, animated: true)
}
return [action]
あなたがUITableViewCell
サブクラス化している場合は、次にあなたがしなければならないでしょう
let cell = tableView.cellForRow(at: indexPath) as! MySubclassTableViewCell
を編集し、クラス内の適切なラベルを編集してください。
また、クロージャの外側にindexPathを格納し、tableViewをリロードすることもできます。
ありがとうございます!それは完璧に働いた!私はtableView.cellForRow(at :)の代わりにtableView(tableView:cellForRowAt :)を使用しようとしていました。ご助力ありがとうございます! –
ここまでうれしい;) 'tableView(tableView:cellForRowAt:)'は、使用する必要があるセルをtableViewに伝えるために実装する 'UITableViewDataSource'メソッドです。 'tableView.cellForRow(at:)'はそれらのセルにアクセスできるようにします。 –
- 1. gitで特定のフォントの色を変更するにはどうすればよいですか?
- 2. UITableViewの特定のセルのテキストの色を変更するにはどうすればよいですか?
- 3. jQueryカレンダーで特定の日付のフォント色を変更するにはどうすればいいですか?
- 4. 特定の地域でフォントとフォントの色を調整するにはどうすればよいですか?
- 5. データフレーム内の特定のセルからテキストを変更するにはどうすればよいですか?
- 6. PowerPointのTextRangeのフォントの色をC#から変更するにはどうすればよいですか?
- 7. Javaファイルからフォントサイズとフォントの色を変更するにはどうすればよいですか?
- 8. DataGridから特定のセルのフォアグラウンドを変更するにはどうすればいいですか?C#wpf
- 9. 特定のポイントでフォントの色を変更するには、どのようにナビゲーションを設定しますか?
- 10. JavaScriptの計算のフォント、色、サイズなどを変更するにはどうすればよいですか?
- 11. C#でGoogleシートのapi v4でセルのフォントを変更するにはどうすればよいですか?
- 12. 特定のテキストでテキストビューのテキストの色を変更するにはどうすればよいですか?
- 13. カラーバーの色を(特定の値の間隔で)変更するにはどうすればよいですか?
- 14. ラジオボタンの特定の色のみを角度で変更するにはどうすればよいですか?
- 15. wxPython TextCtrlで特定の単語の色を変更するにはどうすればよいですか?
- 16. Googleマップの特定の道路の色を変更するにはどうすればよいですか?
- 17. 特定のフラグメントのステータスバーの色を変更するにはどうすればよいですか?
- 18. UIlabelのフォントを変更するにはどうすればよいですか?
- 19. Matlabの関数テキスト()でフォントの色を変更するにはどうすればよいですか?
- 20. OrientDBスタジオのグラフノードでテキストのフォント色を変更するにはどうすればよいですか?
- 21. アンドロイドアプリ全体のフォントの色を動的に変更するにはどうすればよいですか?
- 22. メニューのCufonフォントのホバー色を赤に変更するにはどうすればよいですか?
- 23. セルを特定の期間の後に編集した場合、そのセルの背景色を変更するにはどうすればよいですか?
- 24. ワークシートのセルに基づいてタブの色を変更するにはどうすればよいですか?
- 25. Eclipse - パッケージエクスプローラのフォントの色を変更するにはどうすればよいですか?
- 26. htmlテーブルのフォントの色を変更するにはどうすればよいですか?
- 27. UIPickerViewとUIDatePickerのフォントの色を変更するにはどうすればよいですか?
- 28. VB6でフォントの色を変更するにはどうすればよいですか?
- 29. テーブルビューのセルをタップすると、UIImageの色を変更するにはどうすればよいですか?
- 30. 行と列のインデックスで表のセルの色を変更するにはどうすればよいですか?
ボタンを設定する方法がわかるようにコードを表示してください。 – Pierce