在第一个屏幕截图中,LatestPost
设置为Is Initial View Controller
。当我按Camera
标签时,它会为.Camera
启动UIImagePickerController
。但是,当我点击“取消”时,它会取消当前的ViewController
,并且我的标签栏会丢失,如第二张屏幕截图所示。
第二个屏幕截图嵌入在UINavigationController
。
我确信这与解雇我的ViewController
有关。这里的问题是我如何“取消初始化”我的ViewController
?
我的代码如下:
func imagePickerControllerDidCancel(picker: UIImagePickerController) {
dismissViewControllerAnimated(true, completion: nil)
}
编辑:根据要求添加了故事板截图。