アクションシートのボタンを破壊的なボタンとして設定する際のガイドラインは何ですか?私のアクションシートには「キャンセル」と「削除」の2つのボタンがあり、「キャンセル」をタップするとアクションシートを閉じる一方、「削除」をタップすると選択したアイテムが削除されます。どのボタンを破壊ボタンとして選択すべきですか? dictionary.comからUIActionSheetの破壊ボタンのガイドライン
答えて
:
cancelButtonTitle キャンセルボタンのタイトル。このボタンはアクションシートに自動的に追加され、cancelButtonIndexプロパティから使用可能な適切なインデックスが割り当てられます。このボタンは黒で表示され、キャンセルアクションを表すことを示します。キャンセルボタンを表示したくない場合、またはiPad上にアクションシートを提示している場合は、nilを指定します。
destructiveButtonTitle 破壊ボタンのタイトル。このボタンはアクションシートに自動的に追加され、destructiveButtonIndexプロパティから使用可能な適切なインデックスが割り当てられます。このボタンは赤色で表示され、破壊的な動作を示しています。破壊的なボタンを必要としない場合は、nilを指定します。
削除のために[破棄]ボタンを使用します。これは赤で表示されるためです。それから黒の下のキャンセルボタン。
は何が必要アクション各ボタンを与えるために、このメソッドを使用します。
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
破壊:破壊する傾向にあります。破壊または多量のダメージを引き起こします。
これは、破棄ボタンとして選択する必要があります。破棄ボタンは、ボタンを押すと連絡先を削除するか、またはすべてのアイテムにマークを付けるなど、潜在的な「危険」につながることを示す赤色で表示されます。クラスリファレンスから
私はそれを得ました。キャンセルボタンと破損していないボタンがあればどうなりますか?両方のボタンを灰色/黒色にしておくべきですか?この場合、キャンセルボタンは破壊的なボタンとして機能しますか? – Abhinav
キャンセルボタンは、何もしないで、タスクを実行しないでください。 @ Markの答えに示されているcancelButtonTitleがあります。 –
- 1. 複数の赤色/破壊ボタンUIActionSheet
- 2. UIActionSheetボタンの色
- 3. UIActionSheet内の[Undo]ボタン
- 4. UIPickerViewのUIActionSheetと前のボタン
- 5. thread_localオブジェクトの破壊
- 6. システムへのアクセス。破壊的な赤ボタンの色
- 7. UIActionSheetボタンは、新しいビュー
- 8. angular2破壊されたサブスクリプションの破棄
- 9. バックボーン破壊エラー
- 10. UIActionsheetのボタンを変更するには
- 11. C++ - UInt32のヒープ破壊*
- 12. 非破壊空間のZlib
- 13. 破壊中のVCLイベント
- 14. Unity3Dのインスタンシエーションと破壊
- 15. クリスタル - クラス破壊のメソッド
- 16. 春SingletonBeanFactoryLocator豆破壊
- 17. シャットダウンクラスタ対破壊クラスタ
- 18. Spring Controller破壊メソッド?
- 19. Backbone.js破壊問題
- 20. Boost.Signals2破壊安全
- 21. バグが破壊されてルビーが破壊される
- 22. Javascriptの破壊的方法と非破壊的方法の命名規則
- 23. どのようにコンポーネントの破壊的なFormControlを破壊するか?
- 24. Javaの破壊的で非破壊的なメソッドとは何ですか?
- 25. 決定的な破壊に頼って、復帰時の破壊を避ける
- 26. angularfire2:破壊的な更新(set())と非破壊的な更新(update())の違い
- 27. ビューを表示するUIActionSheetボタン
- 28. UIActionSheetボタン新しいビューをロードする
- 29. オブジェクトの配列の破壊の順序
- 30. MFC CViewの(CFormViewの)破壊クラッシュ
私はそれを得た。キャンセルボタンと破損していないボタンがあればどうなりますか?両方のボタンを灰色/黒色にしておくべきですか?この場合、キャンセルボタンは破壊的なボタンとして機能しますか? – Abhinav
キャンセルボタンは決して破壊的なボタンであってはなりません。結局のところ、タスクのキャンセルは破壊的な操作であってはなりません。 –
cool。ありがとうございます! – Abhinav