簡単な質問です。UIAlertView のボタンのレイアウトを変更することは可能ですか? 二人はいい顔してる
しかし、3つ以上のボタンがあまりにも多くのスペースを無駄にしています.それらを再配置する方法はありますか? では、2 つのボタンのように横方向に並んでいるのでしょうか。
デフォルトのレイアウトは次のとおりです。
私の頭に浮かぶ唯一のことは、ビューを作成し、そのビューにボタンを追加し、それをサブビューとして UIAlertView に追加することです...
簡単な質問です。UIAlertView のボタンのレイアウトを変更することは可能ですか? 二人はいい顔してる
しかし、3つ以上のボタンがあまりにも多くのスペースを無駄にしています.それらを再配置する方法はありますか? では、2 つのボタンのように横方向に並んでいるのでしょうか。
デフォルトのレイアウトは次のとおりです。
私の頭に浮かぶ唯一のことは、ビューを作成し、そのビューにボタンを追加し、それをサブビューとして UIAlertView に追加することです...
残念ながら、独自のカスタム AlertView を作成する必要があります。
サブクラス化の注意事項
UIAlertView クラスはそのまま使用することを意図しており、サブクラス化はサポートしていません。
このクラスのビュー階層はプライベートであり、変更してはなりません。-アップル
カスタム UIAlertViews に関しては、次のリンクがあなたの求めているものかもしれません - https://github.com/gpambrozio/BlockAlertsAnd-ActionSheets。
以下は、必要なカスタムの最適なリンクUIAlertView
です。
https://github.com/stavash/UIBAlertView
https://github.com/TomSwift/TSAlertView
詳細については、カスタム UIAlertView を入手してください。これは、カスタム コントロールに最適なサイトです。
リンクの上のいずれかのフォームを選択し、要件に追加します。