タイトル通りです。
入力チェック時のエラー表示や、入力完了時のメッセージ表示の際の、「とりあえずアラートダイアログでメッセージを表示したい(ダイアログのボタン押下による処理は無くてよい)」時に便利に使いまわせるメソッド。
開発環境
端末:MacBook Pro/MacOS 10.14.5(Mojave)
Xcode:10.2.1
Swift:5
実装内容
ソースサンプル
sample.swift
import UIKit
class secondViewController: UIViewController {
var alertController: UIAlertController!
override func viewDidLoad() {
super.viewDidLoad()
}
func alert(title:String, message:String) {
alertController = UIAlertController(title: title,
message: message,
preferredStyle: .alert)
alertController.addAction(UIAlertAction(title: "OK",
style: .default,
handler: nil))
present(alertController, animated: true)
}
@IBAction func tapButton(_ sender: Any) {
alert(title: "サンプル",
message: "メッセージ表示")
}
}