問題タブ [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 - iOS 8 UIAlertView にボタンが表示されない
iOS 7.1 の UIAlertView を使用してアプリケーションにいくつかのアラートを表示すると、iOS 8 で完全に動作しますが、アラートは表示されますが、キャンセル、OK などのボタンが表示されません。画面、アプリケーションを閉じる必要があります。
iOS UIAlertController 8 の UIAlertView と以前のバージョンを実装しようとしました。以下のコードを参照してください。
このコードでは同じ問題が発生します。アラートにボタンが表示されません。これを回避するための提案はありますか?
国際化のために文字列を使用していることに注意してください。通常は機能し、文字列を直接 (@ "...") 配置することで既にテストされていますが、機能しませんでした。
ios - UIAlertController 内の UIView
始める前にいくつかのポイント: 私はこのコードを引き継いだばかりで、iOS コードの経験はほとんどありません。
以下にいくつかのコードがありますが、以前はUIActionSheet
. iOS 8 では UIActionSheet が削除されました (Apple に感謝します!) ので、すべてを使用するように変更し始めましたUIAlertController
...解決した多くの問題に遭遇しました。今は完全に混乱しており、皆さんからの経験豊富な助けが必要です....!
ご覧のUIAlertController
とおり、 が表示されていますが、UIView が正しく配置されていないため、コントロールを使用できません! 期待どおりに数字をドラッグできますが、それほど簡単ではありません...
ご覧のように 3 つのコントローラーがあり、1 つは日時の選択用、もう 1 つは乗客数の選択用、もう 1 つは車両の種類の選択用です。
すべての iOS8 携帯電話で機能する簡単な修正が必要です。コード全体がかなり悪く、アプリを再設計したいので、コード全体を書き直すために誰かを雇おうとしているので、少し危険な場合があります。一気飲み。
さらに詳しい情報が必要な場合はお知らせください。繰り返しになりますが、私の iOS コーディングの経験は非常に少ないです (Android ほどではありませんが、楽しんでいるので学びたいと思います)。
ios - UIAlertController を使用してプロジェクトします。Xcode 5.1 で IPA ファイルをビルドするには?
私のプロジェクトは UIAlertController を使用しています。正常に動作し、Xcode 6.1 で IPA ファイルをビルドできます。
しかし、Xcode 5.1 で IPA ファイルをビルドしようとすると、. Xcode 5.1 は「UIAlertController」のインターフェイス宣言を見つけることができないため、機能しません。何か案は?
P/S: 私の英語でごめんなさい。
ios - UIAlertControllers textField へのアクセス
ハンドラー アクション内から UIAlertController の textField にアクセスするのに問題があると思います。私はエラーをグーグルで調べましたが、あまり得られませんでした。Xcode 6.0.1 で Swift を使用しています。エラーは次のとおりです。
'[AnyObject]?' does not have a member named 'subscript'
を使用((alert.textFields[0] as UITextField).text)
すると、まったく同じエラーが発生します。
ios - UIAlertController とキーボードを同時に閉じるには?
でサインアップ フォームを作成しUIAlertController
、メソッドを使用しaddTextFieldWithConfigurationHandler
てテキスト フィールドを追加しました。しかし、少し問題があります。
フォームが表示されると、キーボードとモーダルが滑らかなアニメーションで表示されます。フォームを閉じると、最初にモーダルが消え、次にキーボードが消えます。これにより、キーボードが急激に下向きに倒れます。
モーダルとキーボードを優雅に非表示にするにはどうすればよいですか?
ios - UIPickerView はタブ バーの領域内でのみ応答します
アプリを iOS 8 に更新し、ここで説明されているようにUIPickerView
内部UIActionSheet
を再作成しようとしています。Nada Gamal からの回答を使用して、機能を再現することができましたが、タブ バー内でのみ応答します (タブ バーはピッカー ビューの後ろに隠れています)。タブ バー コントローラーはルート ビュー コントローラーです。UIAlertController
UIPickerView
presentViewController
最後の行が問題のようです。pickerView をタブバー領域の外で応答させるために、次のようなさまざまな方法を試しました。
self
self.tabBarController
self.navigationController
(pickerView はまったく表示されません)[[UIApplication sharedApplication] keyWindow].rootViewController
もう1つのオプションは、これ用に別のView Controllerを作成することですが、UIAlertController
が のサブクラスであるため、どちらも機能しないことが懸念されますUIViewController
が、おそらくこれは にサブビューを追加する際の問題UIAlertController
です。
ios - iOS 8 での UIAlertController のクラッシュ
UIAlertController に関連する以下のクラッシュ レポートを取得しましたが、クラッシュを再現できません。
iOS 8 以降の AlertController を使用しています。
編集:
アラートを表示するためのサンプル コード:
appDelegate でも (現在のコントローラーを取得し、そのコントローラーにアラートを提示することによって) 使用すると、問題が発生する可能性があります..?