2016-05-23 10 views
5

テキストフィールドを追加できますが、UIAlertControllerにラベルを追加することは可能ですか?UIAlertControllerにラベルを追加しますか?

alertController.addTextFieldWithConfigurationHandler({(textField: UITextField!) in 
      textField.placeholder = "Hyperlink" 
      inputTextField = textField 
      inputTextField?.text="www.google.com" 
     }) 

^^テキストフィールド

+0

出力の種類を表示することができます –

+2

カスタムラベルを追加する理由は何ですか? –

+0

ハイパーリンクURLを追加しようとしていますが、ラベルの付いた方法はわかります – Snorlax

答えて

-1

これは、はるかに簡単かつ柔軟な方法であなたの問題を解決することがあります。 https://github.com/wimagguc/ios-custom-alertview

iOS7以降、addSubviewはUIAlertViewでは使用できません。このクラスのビュー階層はプライベートであり、変更することはできません。

解決策として、このクラスは、iOSスタイルのダイアログを作成します。このダイアログは、任意のUIViewやボタンで拡張できます。アニメーションやルックスもコピーされ、画像やその他のリソースは必要ありません。

+0

潜在的な解決策へのリンクはいつでも歓迎しますが、[リンクの周りにコンテキストを追加してください](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really -good-answers/8259#8259)、あなたの仲間のユーザーは、それが何であるか、なぜそこにいるのかを知るでしょう。ターゲットサイトに到達できない場合や、永続的にオフラインになる場合は、常に重要なリンクの最も関連性の高い部分を引用してください。外部サイトへのリンク以上になることは、[なぜ、どのように答えが削除されるのか?](http://stackoverflow.com/help/deleted-answers)という理由が考えられます。 – FelixSFD

+0

@FelixSFDあなたはリンクを通過しましたか?説明とスクリーンショットがそこにあります。なぜ私はそれが否定的な印を付けられたのかわからないのですか? – Adeel

+0

私のコメントを注意深く読んで、このメタポストを見てください:http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers/8259 #8259 – FelixSFD

関連する問題