Ios 如何";“取消初始化”;视图控制器
在第一个屏幕截图中,Ios 如何";“取消初始化”;视图控制器,ios,swift,uiviewcontroller,Ios,Swift,Uiviewcontroller,在第一个屏幕截图中,LatestPost设置为is Initial View Controller。当我按下Camera选项卡时,它会为UIImagePickerController启动.Camera。但是,当我点击“取消”时,它会取消当前的ViewController,并且我的选项卡栏丢失,如第二个屏幕截图所示 第二个屏幕截图嵌入到UINavigationController中 我很确定这与我的ViewController被解雇有关。这里的问题是如何“反初始化”我的ViewControll
LatestPost
设置为is Initial View Controller
。当我按下Camera
选项卡时,它会为UIImagePickerController
启动.Camera
。但是,当我点击“取消”时,它会取消当前的ViewController
,并且我的选项卡栏丢失,如第二个屏幕截图所示
第二个屏幕截图嵌入到UINavigationController
中
我很确定这与我的ViewController
被解雇有关。这里的问题是如何“反初始化”我的ViewController
我的代码如下:
func imagePickerControllerDidCancel(picker: UIImagePickerController) {
dismissViewControllerAnimated(true, completion: nil)
}
编辑:根据要求添加情节提要屏幕截图
您使用故事板吗?如果是,请提供您的屏幕截图storyboard@DoanCuong添加了故事板截图。上面的导航控制器属于
最新帖子
,而下面的是摄像头
。好吧,一切都很好,你能分享源代码吗?你的意思是我的解除了ViewControlleranimated(true,completion:nil)
是正确的吗?有没有办法改为“去初始化”呢?你用故事板吗?如果是,请提供您的屏幕截图storyboard@DoanCuong添加了故事板截图。上面的导航控制器属于最新帖子
,而下面的是摄像头
。好吧,一切都很好,你能分享源代码吗?你的意思是我的解除了ViewControlleranimated(true,completion:nil)
是正确的吗?有没有办法改为“去初始化”?