問題タブ [alertview]

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

ios - UIAlertView、UIActivityIndi​​cator などの関数で構成されるクラスを作成し、さまざまな viewController でそれらをコールバックします。

これは私の現在のコードです:

IBActionこのalertViewを実行するために作成した他のView Controllerでは、次のようにしました。

アプリを実行すると、ボタンをタップした後にこのエラーが表示されますが、次のエラーは表示されませんalertView:

警告: ウィンドウ階層にないビューで表示しようとしています!

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

objective-c - UIAlertView ボタンのクリックされたメソッド

メール コンポーザでは、「cancelbuttonclicked」の結果で MFMailComposerViewController を閉じたいと考えています。switch ステートメント内に実装できますか、それとも別のメソッドにする必要がありますか。また、閉じる前に送信ボタンでメッセージを送信したいと思います。

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

ios - AlertView 経由でセグエを実行して別の ViewController に切り替えるにはどうすればよいですか?

アラート ビューが表示されたときに別のビュー コントローラーに変更するにはどうすればよいですか? 理想的には、「OK」ボタンを押したときに、プログラムで別のView Controllerに変更したいのです。

次の関数は、実装する必要があるものです。

これが私の到達可能性クラスです:

これが私のViewControllerです:

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

ios - キーボードが開いているときにビューの変更後に白いテキストが表示されたiosの黒いキーボードが表示される

標準の TextField に「ダーク」スタイルのキーボードを使用しています。これは、ログイン テキスト フィールド、または「パスワードを忘れた」テキスト フィールド用で、ユーザーが情報を入力して送信し、成功すると、通常は標準のナビゲーション コントローラー popViewControllerAanimated: によって別のビューに送信されます。間に AlertView が表示される場合があります。

私が多く見た問題は、キーボードが開いていて、通常の「暗い」灰色であり、ユーザーが [送信] をクリックすると、警告ビューが表示される場合があり、それを閉じると、ビューが次の画面に移動します。前のキーボードが画面から消えます。新しい画面では、別のデフォルト スタイルのキーボードが上にスライドして消えてしまう場合とそうでない場合があります (テキスト フィールドがフォーカスされていなくても!)。次に、別のテキストフィールドをクリックするか、前のビューに戻ってテキストフィールドをクリックすると、この黒いキーボードと白いキーが誤って表示されます。数回クリックした後、何かが通常の濃い灰色に戻るまで、テキストフィールドに表示され続けます。

popViewController が発生する前に、さまざまな方法で元のキーボードを閉じようとしましたが、役に立たないようです。間に AlertView が表示される場合は、popViewController を AlertView ボタンをクリックしたときのデリゲート アクションに結び付けました。キーボードは通常、押す前に離れるほど速くは消えません。遅れはそれを助けません。

編集: ここではアラートビューが明確な原因のようで、何らかの方法でポップとキーボードを妨害しています。

この白黒キーボードを回避するにはどうすればよいですか?

ここに画像の説明を入力

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

ios - アラートビューでキャンセルボタンを選択したときに、配列からすべてのアラートビューを閉じる方法は?

アラートビューでキャンセルボタンを選択したときに、配列からすべてのアラートビューを閉じる方法は? 配列に5つのアラートビューがあります。最初のアラートビューからキャンセルを選択すると、表示する代わりに残りのすべてのアラートを閉じる必要があります。

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

ios - 配列から次々にアラートビューを表示するための時間遅延を設定する方法は?

配列から次々にアラートビューを表示するための時間遅延を設定する方法は? 配列に 5 つのアラートビューがあります。各アラートビューは、しばらくすると表示されます。

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

swift - 「アプリケーションがアクティブなコントローラーをモーダルに提示しようとしました」 iOS8 - ログアウト時に AlertView を提示したい場合

ええと、私は本当にSwift 2の初心者で、エラーが発生していますpresentViewController。これは、ログアウトする前の警告ビューです. しかし、アクティブなコントローラーをモーダルに提示しようとするアプリケーションを受け取りました。さて、メニューバーを保持するSWRevealViewControllerandMenuBarTableViewControllerクラスを使用したメニューバーがあります。Logoutボタンはメニューバーの最後の選択にあり、すべてのメニューをブラウズしていますが、正常に動作しますが、Logout AlertViewクラッシュしてエラーが発生します。これがコードです。

他のView ControllerでAlert View Controllerを何度も実行しているため、何がコードをクラッシュさせ、この種の例外を受け取ったのかわかりません。しかし、これを試したのはこれが初めてですMenuBarTableViewController