問題タブ [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 に答える
241 参照

ios8 - iOS 8 UIAlertView にボタンが表示されない

iOS 7.1 の UIAlertView を使用してアプリケーションにいくつかのアラートを表示すると、iOS 8 で完全に動作しますが、アラートは表示されますが、キャンセル、OK などのボタンが表示されません。画面、アプリケーションを閉じる必要があります。

iOS UIAlertController 8 の UIAlertView と以前のバージョンを実装しようとしました。以下のコードを参照してください。

このコードでは同じ問題が発生します。アラートにボタンが表示されません。これを回避するための提案はありますか?

国際化のために文字列を使用していることに注意してください。通常は機能し、文字列を直接 (@ "...") 配置することで既にテストされていますが、機能しませんでした。

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

ios - UIAlertController 内の UIView

始める前にいくつかのポイント: 私はこのコードを引き継いだばかりで、iOS コードの経験はほとんどありません。

以下にいくつかのコードがありますが、以前はUIActionSheet. iOS 8 では UIActionSheet が削除されました (Apple に感謝します!) ので、すべてを使用するように変更し始めましたUIAlertController...解決した多くの問題に遭遇しました。今は完全に混乱しており、皆さんからの経験豊富な助けが必要です....!

ここにスクリーンショットがあります ここに画像の説明を入力

ご覧のUIAlertControllerとおり、 が表示されていますが、UIView が正しく配置されていないため、コントロールを使用できません! 期待どおりに数字をドラッグできますが、それほど簡単ではありません...

ご覧のように 3 つのコントローラーがあり、1 つは日時の選択用、もう 1 つは乗客数の選択用、もう 1 つは車両の種類の選択用です。

すべての iOS8 携帯電話で機能する簡単な修正が必要です。コード全体がかなり悪く、アプリを再設計したいので、コード全体を書き直すために誰かを雇おうとしているので、少し危険な場合があります。一気飲み。

さらに詳しい情報が必要な場合はお知らせください。繰り返しになりますが、私の iOS コーディングの経験は非常に少ないです (Android ほどではありませんが、楽しんでいるので学びたいと思います)。

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

ios - UIAlertController を使用してプロジェクトします。Xcode 5.1 で IPA ファイルをビルドするには?

私のプロジェクトは UIAlertController を使用しています。正常に動作し、Xcode 6.1 で IPA ファイルをビルドできます。

しかし、Xcode 5.1 で IPA ファイルをビルドしようとすると、. Xcode 5.1 は「UIAlertController」のインターフェイス宣言を見つけることができないため、機能しません。何か案は?

P/S: 私の英語でごめんなさい。

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

ios - UIAlertControllers textField へのアクセス

ハンドラー アクション内から UIAlertController の textField にアクセスするのに問題があると思います。私はエラーをグーグルで調べましたが、あまり得られませんでした。Xcode 6.0.1 で Swift を使用しています。エラーは次のとおりです。

'[AnyObject]?' does not have a member named 'subscript'

を使用((alert.textFields[0] as UITextField).text)すると、まったく同じエラーが発生します。

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

ios - UIAlertController とキーボードを同時に閉じるには?

でサインアップ フォームを作成しUIAlertController、メソッドを使用しaddTextFieldWithConfigurationHandlerてテキスト フィールドを追加しました。しかし、少し問題があります。

フォームが表示されると、キーボードとモーダルが滑らかなアニメーションで表示されます。フォームを閉じると、最初にモーダルが消え、次にキーボードが消えます。これにより、キーボードが急激に下向きに倒れます。

モーダルとキーボードを優雅に非表示にするにはどうすればよいですか?

提示と却下

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

ios - UIPickerView はタブ バーの領域内でのみ応答します

アプリを iOS 8 に更新し、ここで説明されているようにUIPickerView内部UIActionSheetを再作成しようとしています。Nada Gamal からの回答を使用して、機能を再現することができましたが、タブ バー内でのみ応答します (タブ バーはピッカー ビューの後ろに隠れています)。タブ バー コントローラーはルート ビュー コントローラーです。UIAlertControllerUIPickerView

presentViewController最後の行が問題のようです。pickerView をタブバー領域の外で応答させるために、次のようなさまざまな方法を試しました。

  • self
  • self.tabBarController
  • self.navigationController(pickerView はまったく表示されません)
  • [[UIApplication sharedApplication] keyWindow].rootViewController

もう1つのオプションは、これ用に別のView Controllerを作成することですが、UIAlertControllerが のサブクラスであるため、どちらも機能しないことが懸念されますUIViewControllerが、おそらくこれは にサブビューを追加する際の問題UIAlertControllerです。

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

ios - iOS 8 での UIAlertController のクラッシュ

UIAlertController に関連する以下のクラッシュ レポートを取得しましたが、クラッシュを再現できません。

iOS 8 以降の AlertController を使用しています。

編集:

アラートを表示するためのサンプル コード:

appDelegate でも (現在のコントローラーを取得し、そのコントローラーにアラートを提示することによって) 使用すると、問題が発生する可能性があります..?