我正在尝试学习mac OSX的快速代码,但没有太多教程可以作为ios。当我通过按钮启动另一个连接的视图控制器时,我一直在努力关闭或解除视图控制器
class ViewController: NSViewController {
@IBOutlet weak var username: NSTextField!
@IBOutlet weak var password: NSTextField!
@IBAction func login(sender: AnyObject) {
}
@IBAction func signUp(sender: AnyObject) {
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override var representedObject: AnyObject? {
didSet {
// Update the view, if already loaded.
}
}
}
我尝试添加[self dismissModalViewControllerAnimated:YES];解雇它但它不起作用它只显示错误。如果有人能指出我可以获得更多信息或我做错了什么?
答案 0 :(得分:1)
使用
dismissViewController(self)
取消现有的视图控制器。
dismissViewController:
文档中的NSViewController
:
使用呈现它的相同动画师解散呈现的视图控制器。
和
在OS X中,这是解除视图控制器的通用方法,无论它是如何呈现的。