問題タブ [uialertcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios8 - iOS8 AlertViewController の問題
AlertViewController のバックグラウンドでキーボードが表示されない場合textField
、私は私の中に 1 つ持っています。しかし、キーボードを閉じると表示されます。これは ios8 デバイスでのみ発生します。ここに私の次のコードがあります: viewController
AlertViewController
AlertViewController
ios8 - iOS8のUIActionSheet内にUIPickerViewを追加するための最良の解決策は何ですか?
私は新しい UIAlertController を認識していますが、UIViewController を作成し、UIPickerView をサブビューとして追加し、モーダルに表示する以外の解決策を見たことがありません。これはおそらく、デリゲートを追加して情報を渡すことを意味します:(
内部にピッカーがある UIAlertController を使用する例を誰でも投稿できますか? すべて同じコントローラー内にありますか?
ありがとう
ios - UIAlertController テキストの配置
iOS 8 の UIAlertController 内に表示されるメッセージの配置を変更する方法はありますか?
サブビューにアクセスして UILabel 用に変更することは、もはや不可能だと思います。
uitextfield - iOS 8 で UIActionSheet の UIPickerView が壊れた
UIActionSheet
iOS 8 までは非常に単純なピッカーを提示していました。現在、最新のアップデートでその機能が壊れているようです。それはサポートされておらず、ドキュメントではずっと推奨されていませんでした。
おそらく、UIActionSheet
機能全体が廃止され、今後サポートされなくなります。ドキュメントには、代わりに UIAlertController を使用するように記載されています。
に切り替えてUIAlertController
みたところ、最初に予想していたソリューションが、最初に提示したソリューションよりも優れていることがわかりました。
私の元のコード:
iOS 7 では問題なく動作しました。
私の新しいコード。見栄えは良くなりますが、何らかの理由で、プロパティUITextField
の設定を尊重することができません。inputView
それは私のテキストフィールドを標準のキーボードで表示します。
新しい、iOS 8 の進行中の作業:
なぜこれが起こっているのか誰にも教えてもらえますか?inputView
のプロパティは新しいUITextfield
ビューでは使用できUIAlertController
ませんか? UIPickerView
この方法で成功した人はいますか?
projectField
またはprojectPicker
プロパティのコードは含めていませんが、テストして確認しました。それらは有効なオブジェクトを作成します。ピッカーは提示している VC によって保持され、テキスト フィールドは弱く、AlertViewController によって所有されていると思います。私もそれを保持しようとしましたが、効果はありませんでした。
テキスト フィールドからも Delegate 呼び出しを受け取るUITextField
ので、表示されるのは私が作成したオブジェクトであることがわかります。pickerView を明確に設定したときに標準キーボードが表示される理由は考えられませんinputView
。
スクリーンショットの結果ビューを参照してください。
ios - UIAlertController のタイトルが表示されない iOS 8.0
XCode 6.0.1、iOS 8.0以降にアップデートしましたが、UIAlertController
代わりに使用しましUIAlertView
たが、タイトルがUIAlertController
表示されません。参照については、コードを参照してください。
ios8 - ツールバー ボタンから UIAlertController を提示する
ばかげた質問ですが、ツールバー ボタンから UIAlertController (ポップオーバー) を表示するにはどうすればよいですか? 以前は (UIAlertView を使用して) showFromBarButtonItem: を呼び出すだけでしたが、これは UIAlertController では可能ではないようです。
以下のような回避策がありますが、少し「危険」です。
(送信者は UIBarButtonItem です)
storyboard - アラート コントローラを提示すると UIPopOverController が縮小する
iPadに次のUIPopOverControllerがあります。これは、ユニバーサル ストーリーボードを備えた iOS 8 アプリです。XCode では、このセグエを「Present as Popover」として選択しました。
このView ControllerがUIAlertControllerを提示するたびに、これが起こります:
ポップオーバーが奇妙なサイズに縮小されます。UIAlertController は、ポップオーバーから次のように表示されます。
ビューコントローラーの制約をまったく試していないので、なぜこれが起こっているのかわかりません。これを防ぐ正しい方法は何ですか?
uitextfield - _UIAlertControllerTextFieldViewController のバンドルで NIB を読み込めませんでした
これ:
生成中: *キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。
ただし、テキスト フィールドを構成するコード行を削除すると、正しく機能します。
これをどのように修正できるかについて何か考えはありますか?前もって感謝します。