0
我创建了一个视图控制器的自定义警报,下面这个问题的最投票回答的准则: https://stackoverflow.com/a/37275840/6196609斯威夫特警报自定义放映和分配
我用它来显示警报,它被用作“装载”。
let pending = UIAlertController()
override func viewDidLoad() {
super.viewDidLoad()
[…]
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let pending = storyboard.instantiateViewControllerWithIdentifier("alertaLoad")
pending.modalPresentationStyle = UIModalPresentationStyle.OverCurrentContext
pending.modalTransitionStyle = UIModalTransitionStyle.CrossDissolve
[…]
}
显示:
self.presentViewController(self.pending, animated: true, completion: nil)
我成功展示了它,但我需要用我的进程结束后调用它的视图 - 控制,不能自行终止它是在做我引用的例子。 我试过这个,但没有任何反应。
self.pending.dismissViewControllerAnimated(false, completion: { (vetor) -> Void in
[…]
})
我怎么能正确地做到这一点?