2017-09-29 10 views
0
let alert = UIAlertController(title: "Title", message: "message", preferredStyle: UIAlertControllerStyle.alert) 
alert.addAction(UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil)) 
alert.addAction(UIAlertAction(title: "Title", style: UIAlertActionStyle.default, handler: { action in self.alertFunc() })) 

알림을 빌드하면 경고보기가 나타나지 않습니다. 나는 무엇을 놓쳤는가?내 경고보기 컨트롤러가 작동하지 않는 이유는 무엇입니까?

P. 비슷한 질문이 있다는 것을 알고 있지만 그들이 갖고있는 것을 발견하고 놓친 것이 어렵습니다.

답변

2

당신은 당신의 현재 상황에 너무 그것을 제시해야
2

보기에 경고보기를 제출해야합니다.

let alert = UIAlertController(title: "Title", message: "message", preferredStyle: UIAlertControllerStyle.alert) 
alert.addAction(UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil)) 
alert.addAction(UIAlertAction(title: "Title", style: UIAlertActionStyle.default, handler: { action in 
    self.alertFunc() 
})) 
self.present(alert, animated: true, completion: nil) 
:

self.present(alert, animated: true, completion: nil) 

alert 선언의 끝에서 해당 행을 추가

self.present(alert, animated: true, completion: nil)