問題タブ [uialertview]

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 に答える
1291 参照

iphone - UIAlertView の UITextField が 2 回目の表示でカット/コピー/ペーストに応答しない

再投稿の編集... 以前の質問を誤って「コミュニティ wiki」とマークしてしまい、wiki 投稿への回答が評判を生まないことに気づきませんでした。

次のコードを使用して、UITextView を UIAlertView に追加しています。

そのコードを標準アクション メソッドに配置すると、次のようになります。

次に、UIAlertView を初めて表示すると、UIAlertView に追加された UITextField に切り取り/コピー/貼り付けのポップアップ メニューが表示されます。(たとえば、長押しすると、離した後に「貼り付け」がポップアップします。

問題は、最初に正しく機能した後、アプリを再起動しない限り、次に UIAlertView (新しいインスタンス) を表示したときに、切り取り/コピー/貼り付けボタンが表示されないことです。誰かが理由を知っているか、またはこの問題を解決する方法を知っていますか?

ボーナス情報

UIActionSheet デリゲート コールバック内でアラートの表示を作成すると、常に機能することがわかりました。たとえば、これは常に機能します (切り取り/コピー/貼り付けは、適切な場合に UITextField で常に表示されます)。

特典情報を更新しました

UIAlertView が初めて表示されたときだけでなく、切り取り/コピー/貼り付け popu が初めて表示されたときに機能することがわかりました。たとえば、アラート ビューを複数回表示して閉じることができます。切り取り/コピー/貼り付けは、最初に表示されたときに引き続き機能します。しかし、その後は機能しなくなります。

さらに... UITextField (アラート ビューではない) を追加し、そこに切り取り/コピー/貼り付けを表示すると、アラート ビューにある UITextField に (初めてでも) 表示されません。したがって、最終的に問題は、UITextField で初めて編集ポップアップを表示している場合、カット/コピー/ペーストが UIAlertView の UITextField にのみ表示されることです。

この 2 番目のケースで、物事を機能させるために何が起こっているのでしょうか? アプリで UIActionSheet を使用したくないので、単純な古いアクション メソッドから機能させる方法を見つけたいと思います。

ありがとう、ジェシー

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

iphone - becomeFirstResponder が機能しない!

以下のコードでは、becomeFirstResonder が機能していません。resignFirstresponder のみが機能しています...誰か助けてください

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

iphone - UIAlertViewclickedButtonAtIndexとpresentModalViewController

UIAlertViewボタンからpresentModalViewControllerを介してビューを呼び出そうとしています。コードは以下のとおりです。NSlogがコンソールに表示されるので、コードの実行が実際にそのポイントに到達していることがわかります。また、エラーや表示されるものはありません。

*****編集:上記のメソッドはUIViewControllerに属しています。以下はインターフェースファイルです。

どんな助けでも大歓迎です。

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

iphone - - (void)alertViewCancel:(UIAlertView *)alertView は呼び出されません

UIAlertViewDelegate メソッド- (void)alertViewCancel:(UIAlertView *)alertViewが、キャンセル ボタンで AlertView をキャンセルしたときに呼び出されないという問題があります。

奇妙なのは、デリゲート メソッド(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndexが完全に機能することです。

誰にもアイデアはありますか?

前もって感謝し
ます

ボタンがクリックされたときにこれを呼び出します。

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

iphone - UITextView コンテンツが UIAlerView に表示されない

内容は約230行。クリックして下にスクロールしようとする場合を除いて、UITextViewには表示されません。それ以外の場合は、白い空白のビューです。

理由はありますか?

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

iphone - カスタムフォント、高さ、幅でUIAlertViewを作成する方法は?

オプション付きの質問のポップアップを表示したい。各質問には 3 つの選択肢があります。現在、テキストは UIAlertView に収まりません。私の UIalertView は横向きモードです。

私の質問は、

1) UIAlertView メッセージとボタンのフォントとフォント サイズを変更するには?

2) UIAlertView の高さと幅を増やすには?

または、同じポップアップを実装する他の方法を提案してください。

ありがとう 。

0 投票する
10 に答える
50278 参照

ios - UIAlertView が表示されているかどうかを確認する

HTTP データを送信し、エラーが発生した場合に UIAlertView を表示するメソッドがあります。複数の HTTP 投稿がある場合、エラーごとに複数の UIAlertView が表示されます。

他のUIAlertViewが表示されていない場合にのみ、UIAlertViewを表示したい。どうすればこれを判断できますか?

0 投票する
5 に答える
9804 参照

iphone - デリゲート メソッド「clickedButtonAtIndex:」は呼び出されません

次のコードを使用して、2 つのボタンを持つアラート ビューを作成しました。

ボタンの 1 つがクリックされたときにコードを実行したいと考えています。そのために、delegate.m ファイルに次のメソッドを追加しました。

しかし、どちらのボタンを押しても、このメソッドは呼び出されません! 誰かが理由を教えてもらえますか?

前もって感謝します、

サギフトウ

0 投票する
5 に答える
7324 参照

iphone - iPhone アプリの最初の起動時に UIAlertView を一度だけ表示するにはどうすればよいですか?

UIAlertViewアプリの起動時にポップアップを表示するために を使用しています。正常に動作しますが、アプリの最初の起動時にポップアップを表示したいだけです。現時点UIAlertViewでは、AppDelegateクラス内、applicationDidFinishLaunchingメソッド内にあります。これが私のコードです:

私はアプリ開発に慣れていないので、これが単純な場合は申し訳ありません。

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

iphone - 文書化されていないメソッドで UIAlertView がクラッシュする

私たちのアプリは、とらえどころのないバグが原因で、約 1,500 回の起動に 1 回の頻度でクラッシュしています。スタック トレースの関連部分が含まれています。コールバックとして起動されているため、自分のコードで発生している場所を参照することはできません。

プライベート メソッド ( )UIViewAnimationStateを呼び出しているオブジェクトがあるようです。唯一の問題は、この時点で割り当てが解除されているように見えることです。アラート ビューで奇妙なことは何もしません。それらを投げて、ユーザーの入力を待ちます。すべて公開前に公開されています。UIAlertView's_popoutAnimationDidStop:finished:UIAlertView

誰もこれに遭遇しましたか?この時点で、私はそれが Apple のバグであることに傾いています。

ポンドバック