問題タブ [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.

0 投票する
1 に答える
5038 参照

ios8 - iOS8 AlertViewController の問題

AlertViewController のバックグラウンドでキーボードが表示されない場合textField、私は私の中に 1 つ持っています。しかし、キーボードを閉じると表示されます。これは ios8 デバイスでのみ発生します。ここに私の次のコードがあります: viewControllerAlertViewControllerAlertViewController

0 投票する
4 に答える
8589 参照

ios8 - iOS8のUIActionSheet内にUIPickerViewを追加するための最良の解決策は何ですか?

私は新しい UIAlertController を認識していますが、UIViewController を作成し、UIPickerView をサブビューとして追加し、モーダルに表示する以外の解決策を見たことがありません。これはおそらく、デリゲートを追加して情報を渡すことを意味します:(

内部にピッカーがある UIAlertController を使用する例を誰でも投稿できますか? すべて同じコントローラー内にありますか?

ありがとう

0 投票する
8 に答える
27295 参照

ios - UIAlertController テキストの配置

iOS 8 の UIAlertController 内に表示されるメッセージの配置を変更する方法はありますか?

サブビューにアクセスして UILabel 用に変更することは、もはや不可能だと思います。

0 投票する
1 に答える
5619 参照

uitextfield - iOS 8 で UIActionSheet の UIPickerView が壊れた

UIActionSheetiOS 8 までは非常に単純なピッカーを提示していました。現在、最新のアップデートでその機能が壊れているようです。それはサポートされておらず、ドキュメントではずっと推奨されていませんでした。

おそらく、UIActionSheet機能全体が廃止され、今後サポートされなくなります。ドキュメントには、代わりに UIAlertController を使用するように記載されています。

に切り替えてUIAlertControllerみたところ、最初に予想していたソリューションが、最初に提示したソリューションよりも優れていることがわかりました。

私の元のコード:

iOS 7 では問題なく動作しました。

私の新しいコード。見栄えは良くなりますが、何らかの理由で、プロパティUITextFieldの設定を尊重することができません。inputViewそれは私のテキストフィールドを標準のキーボードで表示します。

新しい、iOS 8 の進行中の作業:

なぜこれが起こっているのか誰にも教えてもらえますか?inputViewのプロパティは新しいUITextfieldビューでは使用できUIAlertControllerませんか? UIPickerViewこの方法で成功した人はいますか?

projectFieldまたはprojectPickerプロパティのコードは含めていませんが、テストして確認しました。それらは有効なオブジェクトを作成します。ピッカーは提示している VC によって保持され、テキスト フィールドは弱く、AlertViewController によって所有されていると思います。私もそれを保持しようとしましたが、効果はありませんでした。

テキスト フィールドからも Delegate 呼び出しを受け取るUITextFieldので、表示されるのは私が作成したオブジェクトであることがわかります。pickerView を明確に設定したときに標準キーボードが表示される理由は考えられませんinputView

スクリーンショットの結果ビューを参照してください。

UITextField を使用した UIAlertController

0 投票する
1 に答える
733 参照

ios - UIAlertController のタイトルが表示されない iOS 8.0

XCode 6.0.1、iOS 8.0以降にアップデートしましたが、UIAlertController代わりに使用しましUIAlertViewたが、タイトルがUIAlertController表示されません。参照については、コードを参照してください。

0 投票する
1 に答える
1690 参照

ios8 - ツールバー ボタンから UIAlertController を提示する

ばかげた質問ですが、ツールバー ボタンから UIAlertController (ポップオーバー) を表示するにはどうすればよいですか? 以前は (UIAlertView を使用して) showFromBarButtonItem: を呼び出すだけでしたが、これは UIAlertController では可能ではないようです。

以下のような回避策がありますが、少し「危険」です。

(送信者は UIBarButtonItem です)

0 投票する
4 に答える
999 参照

storyboard - アラート コントローラを提示すると UIPopOverController が縮小する

iPadに次のUIPopOverControllerがあります。これは、ユニバーサル ストーリーボードを備えた iOS 8 アプリです。XCode では、このセグエを「Present as Popover」として選択しました。

ここに画像の説明を入力

このView ControllerがUIAlertControllerを提示するたびに、これが起こります:

ここに画像の説明を入力

ポップオーバーが奇妙なサイズに縮小されます。UIAlertController は、ポップオーバーから次のように表示されます。

ビューコントローラーの制約をまったく試していないので、なぜこれが起こっているのかわかりません。これを防ぐ正しい方法は何ですか?

0 投票する
0 に答える
196 参照

uitextfield - _UIAlertControllerTextFieldViewController のバンドルで NIB を読み込めませんでした

これ:

生成中: *キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。

ただし、テキスト フィールドを構成するコード行を削除すると、正しく機能します。

これをどのように修正できるかについて何か考えはありますか?前もって感謝します。