当按下按钮时,我想使用模态转换样式CoverVertical
在两个视图控制器之间进行过渡,然后将其解除。关于如何在Objective C中完成此操作有很多信息,但是在Swift中找不到任何好的信息。到目前为止,我已经做到了这一点,但我认为它不正确:
当按下按钮时,我想使用模态转场样式CoverVertical
在两个视图控制器之间进行切换,然后关闭它。虽然有很多关于在Objective C中如何实现此操作的信息,但却找不到适用于Swift的好资料。到目前为止,我已经做了这个,但我不确定是否正确:
@IBAction func insertStatus(sender: UIButton) {
var StatusVC: StatusViewController = StatusViewController()
var modalStyle: UIModalTransitionStyle = UIModalTransitionStyle.CoverVertical
StatusVC.modalTransitionStyle = modalStyle
self.presentViewController(StatusVC, animated: true, completion: nil)
}
我使用的这个Dismiss也不起作用:
@IBAction func statusSaved(sender: UIBarButtonItem) {
self.dismissViewControllerAnimated(false, completion: { () -> Void in
let usersVC: UsersViewController = self.storyboard?.instantiateViewControllerWithIdentifier("UsersViewController") as UsersViewController
})
}