How to dismiss ViewController in Swift?
问题 I am trying to dismiss a ViewController in swift by calling dismissViewController in an IBAction @IBAction func cancel(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println(\"cancel\") } @IBAction func done(sender: AnyObject) { self.dismissViewControllerAnimated(false, completion: nil) println(\"done\") } I could see the println message in console output but ViewController never gets dismissed. What could be the problem? 回答1: From you image it seems like you