UITableViewセルの編集モードでは、[削除]ボタンの横に追加のボタンが必要です。その目的のための提案は感謝しています。ありがとうございました。UITableView編集モードでの別のボタン
0
A
答えて
2
まず、UITableViewCellをサブクラス化することをお勧めします。それぞれのinitメソッドでボタンを作成し、それをサブビューとしてcontentViewに追加します。ボタンを非表示にします。その後、layoutSubviewsを上書きして、ボタンのframeプロパティを設定して、コンテンツビューにボタンを配置します。次に、willTransitionToState:をサブクラス化し、状態がUITableViewCellStateShowingEditControlMaskであるかどうかを確認します。その場合、ボタンを表示させます。それを隠さないなら。
注:UITableViewCellに追加のボタンを追加する場合は、ボタンの矩形と重ならないようにtextLabelフレームやその他のものを調整する必要があります。
+0
ありがとうございましたが、これを回答として受け入れるためのサンプルソースコードを用意しておきましょう。 –
0
cell.editingAccessoryType = UITableViewCellAccessoryCheckmark;
またはいくつかの他の値、それは
適切な何かアクセサリに設定された目標だと、情報ボタンより
または
cell.editingAccessoryView = [UIButton buttonWithType:UIButtonTypeInfoDark];
またはいくつかの他の値とを「チェック」よりビューはタイプを捨てます
関連する問題
- 1. UITableviewの編集ボタンのカスタマイズ
- 2. UITableView編集モードで削除ボタンが表示されない
- 3. UITableView編集/完了ボタン
- 4. uitableview編集モード中にセグを破棄
- 5. UITableViewのセクションのみの編集モードを有効にします
- 6. のUITableView編集が
- 7. UITableView addcellを編集モードの末尾に追加
- 8. 「編集」モードでUITableViewにセクションを追加する
- 9. UITableView:編集モードで行を移動する
- 10. JTable編集モード
- 11. DataGridView編集モード
- 12. iOSのサブビューであるUITableViewの編集ボタンの設定方法
- 13. tableviewcontrollerの編集モードで「削除」ボタンの名前を変更
- 14. 編集ボタンでUitableviewセルのテキストが非表示になった
- 15. PowerPointで編集モードのボタンからマクロを呼び出す
- 16. 編集モードでのみボタンを表示するOracle Apex 5
- 17. UITableViewイベントの編集/完了
- 18. DevExtremeグリッド - 編集モード
- 19. AngularJS編集モードcss
- 20. iOS7 - ABPersonViewController、編集モード
- 21. FormViewコントロール編集モード
- 22. ポップアップカレンダーasp.net gridviewの編集モード
- 23. 編集モードのリストボックスアイテムphp
- 24. グリッドビュー編集モードのカレンダー
- 25. DataList編集モードのFindControl
- 26. カスタムセルでモードを編集
- 27. UITableView:編集モードでのセルアクセサリビューの外観が正しくありません
- 28. 編集モードのツリービューのOdoo非表示ボタン
- 29. 編集モードのセルは、ボタン上のMacアプリ
- 30. グリッドの編集可能モードと非編集可能モードの切り替え
この質問を見る:http://stackoverflow.com/q/2104403/550177 – Felix