私はここをクリックして予約を予約することができます。あなたが望む予約のボタンをクリックすると、UIAlertが表示され、アクションを確認するかどうか尋ねられます。もしそうなら、別のUIAlertがあなたの予約を表示して確認します。以前のUIAlertのボタンをクリックして新しいUIAlertを作成します
私はこのシリーズをUIAlertsにする方法を理解するのが難しいです。ここにコードがあります。
私はここをクリックして予約を予約することができます。あなたが望む予約のボタンをクリックすると、UIAlertが表示され、アクションを確認するかどうか尋ねられます。もしそうなら、別のUIAlertがあなたの予約を表示して確認します。以前のUIAlertのボタンをクリックして新しいUIAlertを作成します
私はこのシリーズをUIAlertsにする方法を理解するのが難しいです。ここにコードがあります。
コメントの中には、UIAlertControllerを使用する必要があります。
let alert : UIAlertController = UIAlertController(title: "title", message: "message", preferredStyle: .alert)
そして、あなたは新しいアラートを作成するなどのハンドラで応答を処理するコードを作成する必要があります示したように
let accept : UIAlertAction = UIAlertAction(title: "Accept", style: UIAlertActionStyle.default, handler: {
// -code to process- and -create new alert-
})
let cancel : UIAlertAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil)
を必要に応じてアクション(ボタン)を追加します。
ありがとう、男!出来た! :) –
知っておきたい、答えとして選択してください;) –
iOS 8.0以降をターゲットにしている場合は、 'UIAlertView'ではなく' UIAlertController'を使用してください。 – the4kman
UIAlertViewが非推奨であるため、[UIAlertController](https://developer.apple.com/documentation/uikit/uialertcontroller)を使用しているはずです –
[Swift iOSを使用してUIAlertViewボタンにアクションを追加する方法](https ://stackoverflow.com/questions/24195310/how-to-add-an-action-to-a-uialertview-button-using-swift-ios) – the4kman