1
私はの.alert
のメッセージテキストを持っています。私はそれにaddTextField(....
とUITextFiled
を挿入しました、そして、今私はそれの下に文字列が欲しいです。私はUILabel
が必要だと思うが、どうすればそれを挿入するのだろうか?UITertFieldの後ろにUIAlertControllerのUILabelを挿入する方法
私はの.alert
のメッセージテキストを持っています。私はそれにaddTextField(....
とUITextFiled
を挿入しました、そして、今私はそれの下に文字列が欲しいです。私はUILabel
が必要だと思うが、どうすればそれを挿入するのだろうか?UITertFieldの後ろにUIAlertControllerのUILabelを挿入する方法
サブクラスUIViewController
。このため、UIAlertController
には変更可能なビューが含まれています。だから、アラートにラベルを追加するには、この操作を行うことができます:
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 50, height: 50))
label.text = "Text"
alert.view.addSubview(label)
ただし、said in the docsが何であるかを念頭に置いておく必要があります。
UIAlertControllerクラスは-があるとして使用されることを意図してサブクラス化をサポートしていません。 このクラスのビュー階層はプライベートで、 は変更しないでください。
このライブラリを参照してください。https://github.com/sberrevoets/SDCAlertView –