기본 알림창 버튼 생성
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 기본 알림창 버튼 생성
let defaultalertBtn = UIButton(type: .system)
defaultalertBtn.frame = CGRect(x: 0, y: 100, width: 100, height: 30)
defaultalertBtn.center.x = self.view.frame.width / 2
defaultalertBtn.setTitle("기본 알림창", for: .normal)
defaultalertBtn.addTarget(self, action: #selector(defaultAlert(_:)), for: .touchUpInside)
self.view.addSubview(defaultalertBtn)
}
}
defaultAlert(_: ) 메소드가 호출되면 기본 알림창이 실행
@objc func defaultAlert(_ sender: Any) {
// 알림창 정의
let alert = UIAlertController(title: "알림창", message: "기본 메시지가 들어가는 곳", preferredStyle: .alert)
// 버튼 정의
let cancelAction = UIAlertAction(title: "Cancel", style: .cancel)
let okAction = UIAlertAction(title: "OK", style: .default)
// 버튼을 알림창에 추가
alert.addAction(cancelAction)
alert.addAction(okAction)
// 알림창을 화면에 표시한다.
self.present(alert, animated: false)
}
'iOS > UIKIT' 카테고리의 다른 글
탭 제스처 + 사진 선택 (0) | 2024.02.02 |
---|---|
알림창 안에 맵 넣기 (2) | 2024.02.01 |
내비게이션 타이틀에 이미지 표현하기 (0) | 2024.01.31 |
내비게이션 타이틀 커스터 마이징하기 (0) | 2024.01.31 |
탭바 숨기기 (0) | 2024.01.30 |