2016-07-18 20 views
1

私は.xibファイルを使用して構築されたカスタムサブビューを持っています(UIAlertControllerが推奨されていません)。UIActionSheetとして動作します。サブビューは、次のようになります。私がやりたい何Swiftを使用してボタンをUIAlertControllerに追加することはできますか?

enter image description here

UIAlertControllerとして、このサブビューを再構築しています。私の質問はUIToolbarを下の画像のようにUIAlertControllerの上部に追加することができ、各オプションの各行の両側にボタンを追加することができます(+/-記号はボタンです)。私は再設計に興味はありませんが、同じ機能を持つUIAlertControllerを使用してこれを再実装したいと思います。これは可能ですか?例はありますか?

+1

いいえ、独自のビューコントローラを作成してモーダル表示する必要があります – Paulw11

答えて

0

短い答えは - Noです。
UIAlertController Class Referenceごとに、アラートにテキストフィールドを追加することしかできません。このメソッドを呼び出す

func addTextFieldWithConfigurationHandler(_ configurationHandler: ((UITextField) -> Void)?) 

アラートに編集可能なテキストフィールドを追加します。テキストフィールドを追加するには、このメソッドを複数回呼び出すことができます。テキストフィールドは結果の警告に積み重ねられます。

関連する問題