問題タブ [uialertaction]

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 投票する
2 に答える
408 参照

ios8 - UIAlertController 警告メッセージ

プロジェクトで UIAlertController に以下のコードを使用しています。

以下の警告メッセージが表示されます。

Objective C を使用して UIAlertController を適切に使用する方法を教えてください。

ありがとう、アビン・コッシー・チェリヤン

0 投票する
3 に答える
956 参照

objective-c - tvOS アプリ - UIAlertController が UIAlertAction でクラッシュする

シングルビューのtvOSアプリがあります。24 個の collectionviewcells を持つコレクション ビューがあります。collectionviewcell が選択されると、アラートがトリガーされます。Apple のリファレンス ドキュメント (以下に貼り付け) のデフォルト コードを使用しています。

アラートに defaultAction を追加しない場合 ([alert addAction:defaultAction]; をコメントアウト)、アラートは正しく表示されますが、無視する方法はありません。アラートに defaultAction を追加すると、アラートは「OK」ボタンとともに表示されますが、画面に表示されるとすぐに恐ろしい SIGABRT エラーが発生します。

ここでのスタック トレース:

何かご意見は??

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

ios - iOS 8 を無効にすると、UIAlertActionStyleDestructive の色が赤から灰色に変わる UIAlertAction

UIAlertActionアクションが無効になっていると、のUIAlertActionStyleDestructive色を赤から灰色に変更できません。

UIAlertActioniOS 9 で を無効に設定すると、色がグレーに変わります。iOS 8 では、色は赤のままです。

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

objective-c-blocks - UIAlertController ハンドラが nil になる

アプリにがあるので、押すたびにUIAlertControllerアラートを表示したい。menuButton特定のアイデアのために再作成する必要が_menuAlertあります(説明されていない別のオブジェクトをチェックする必要がありますaction)。したがって、保持_shareActionし、再作成するUIAlertControllerと、どういうわけか、それはハンドラーになりnilます。

なぜこれが起こるのかを理解するには、ブロックについて大きな何かが欠けているように感じます. 理解を助けてください。

コードがあります:

menuAlert の呼び出し方法:

0 投票する
3 に答える
745 参照

ios - SwiftでUIAlertActionから自分自身にアクセスするにはどうすればよいですか?

誰かがアラート アクションに対して OK と言ったときに、ルート ビュー コントローラーに戻りたいと考えています。ただし、Alert アクションでは、self へのアクセスは許可されません。

AlertAction で現在のナビゲーション コントローラを取得するための回避策は何ですか?

ここにコードがあります、

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

ios - 古いクラス変数にアクセスする UIAlertAction

UITextViewと、呼び出し時に一部が変更されるクラス オブジェクトをプログラムで追加しました。

ユーザーのオブジェクト フィールドをバッチ保存として保存しますが、問題は、関数が呼び出されUITextViewても、最後に編集された値が保存されないことです。textViewShouldEndEditing他の唯一の複雑な点は、バッチ保存が を介した確認メッセージの一部であることですUIAlertAction

明確にするために、UIAlertActionすべての関数が正しい順序で呼び出されているにもかかわらず、アクセスするクラス オブジェクトが古くなっているように見えます。これが明確であることを願っています。

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

ios - iOSの同じUIAlertControllerで異なるUIAlertActionハンドラを処理するには?

私はObjective-Cを使っていくつかのUIAlertControllerコードについて書いています。

もっとボタンがありますが、ボタンは異なる を表示UIAlertControllerし、異なるUIAlertActionhandler を処理します。

UIAlertControllerだから私は1つを作成したいと思いますUIAlertAction

以下のように:

次に、別のボタンを使用してメソッドIBActionを呼び出し、別のタイトル、タイトル、および別のハンドラーを設定します。showAlertUIAlertControllerUIAlertActionalertAction

しかし、私はいくつかの問題に遭遇します。

以下のように、別のボタンでメソッドを呼び出します。

UIAlertAction同じ doneAction でタイトルを変更する方法がわかりませんUIAlertAction。 is readyonly プロパティを示すいくつかのデータを検索します。

UIAlertActionタイトルを変更する他の方法はありますか?または、メソッドを削除してUIAlertController addAction:その他を追加できUIAlertActionますか?

また、別のUIAlertActionハンドラーを AlertAction に渡して同じUIAlertControllerものを使用するにはどうすればよいですか?

どうもありがとうございました。

0 投票する
2 に答える
1830 参照

ios - UIAlertController の UIAlertAction で画像を中央に配置する

現在、次のコード (Swift) を使用して UIAlertAction に画像を追加しています。 purpleAction.setValue(pCircle, forKey: "image")

可能であれば、UIAlertAction の中央に画像を配置したいと考えています。現在、UIAlertAction のタイトルは中央にあり、画像は左側に表示されます。