私のUIレイアウトについては、UIAlertController - add custom views to actionsheet を参照してください。キャンセルボタンはカスタムアクションシートでタップ可能ではありません
私のアプリケーションにカスタムアクションシートのレイアウトがあります。コードは同じ方法で書かれています。私はswift4で "キャンセル"ボタンが何も動作しないことに気づいた。 print(Cancel")
が実行されない:私は
let cancelAction = UIAlertAction(title: "Cancel", style: .cancel, handler: {(alert: UIAlertAction!) in
print("Cancel")
})
コード下のコードでボタンを「キャンセル」をタップします。
このハンドラを試してみてください? –
それは私のために完全に動作します –
このアクションをコントローラに追加しましたか? –