問題タブ [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 投票する
3 に答える
33517 参照

ios - UIAlertControllerStyle.ActionSheet を使用した UIAlertController のキャンセル ボタン

UIAlert に別のキャンセル ボタンを追加したいと考えています。

私はUIActionSheetでそれを行う方法を知っていますが、UIAlertでも可能であるはずですよね?

これには、分離された [...] ボタンと [キャンセル] ボタンがあります。

誰でもこれを行う方法を知っていますか

?

私はxcodeとswiftが初めてなので、この質問がばかげている場合は申し訳ありません...

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

ios8 - テキストの代わりに画像で UIAlertAction を使用する

星評価選択コンポーネント ベースの UIAlertController を作成したいと考えています。私の現在のアプローチは

残念ながら、画像は左側のアクセサリ ビューに表示されます。AlertAction タイトルの代わりに画像を使用する方法はありますか?

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

swift - UIAlertAction は、アドホックとしてアーカイブおよびエクスポートした後にアクションを実行しません

特定の BLE 特性の発見に応じてアラートを作成しています。このアラートには 2 つの UIAlertAction ボタンがあります。Xcode (v 6.1.1 6A2008a) からビルドする場合、それぞれのアクションは正しく実行されますが、アドホック プロビジョニング プロファイルを使用してアーカイブおよびエクスポートする場合、1 つのボタンはそのアクションを実行しますが、もう 1 つのボタンは実行しません。

いくつかのコード:

debugData は、UIGesture を使用して明らかにする非表示のビューに移動します。Xcode の出力にはBuilding AlertandOK Button pressedNot Now button pressedが表示されますが、アーカイブとエクスポートには and のみが表示Building alertされNot Now button pressedます。

何かご意見は?

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

ios - Swift でルート ビュー コントローラーにポップする UIAlertAction

Swiftプログラミング言語を使用UIAlertControllerしており、「キャンセル」ボタンを使用してアラートを表示しています。
以下のコードを使用してキャンセルボタンを作成しています。

[キャンセル] ボタンをタップすると、ユーザーはルート ビュー コントローラーに戻る必要があります。
しかし、コードはコンパイルされていません。その表示されるエラーは次のとおりです。

この問題を解決する方法がわかりませんでした。

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

swift - Swift で UIAlertAction のハンドラーを取得する

UIAlertActionSwiftで a のハンドラーを取得するにはどうすればよいですか。初期化時に設定されますが、アクションの終了を保持するプロパティが見つかりませんでした。クロージャーはタイプです(UIAlertAction) -> Voidが、クロージャーの内容を取得して、のようなクロージャーを作成したいと思い() -> Voidます。これは可能ですか?回答ありがとうございます

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

ios8 - UIAlertController のタイトルが更新されないのはなぜですか?

UIAlertController を表示した後、timerLabel を呼び出すタイマーを開始します。これにより、UIAlertControllers のみのアクション タイトルが更新されます。NSLog は、タイトルが実際には 25 から 1 に変化していることを示しています。ただし、UIAlertController の実際のタイトルは引き続き「25」と表示されます。

タイトルを表示できるように更新するには、何かを呼び出す必要がありますか? 8.3で正確なコードを実行すると動作しますが、これはベータ版であり、実際にリリースされたときに動作しない可能性があるため、ベータ版以外の8.2でも動作する必要があります. 提案をお待ちしております。