当用户在iOS中使用UINavifationController进行屏幕切换时,我是否可以收到任何通知?

当用户在iOS中使用UINavifationController进行屏幕切换时,我是否可以收到任何通知?,ios,camera,notifications,screen,Ios,Camera,Notifications,Screen,我在CameraViewController中运行camera,当摄像头在iOS中识别QRCode时,屏幕将更改为ResultIweControl,摄像头将停止(session.stopRunning()) 摄像机控制器->结果视图控制器(UINavigationController) (停车摄像头) 当屏幕回到CameraViewController时,我想重新开始运行相机。 如何获得用户正在“后退”的通知 CameraViewController要澄清,是否要在特定视图出现时重新启动摄影机?

我在CameraViewController中运行camera,当摄像头在iOS中识别QRCode时,屏幕将更改为ResultIweControl,摄像头将停止(session.stopRunning())

摄像机控制器->结果视图控制器(UINavigationController) (停车摄像头)

当屏幕回到CameraViewController时,我想重新开始运行相机。 如何获得用户正在“后退”的通知


CameraViewController要澄清,是否要在特定视图出现时重新启动摄影机?ViewDidDisplay有什么问题?也许是的,它不是ViewDidDisplay。我在VIEWDID上做了一个标记,当标记为真时,相机将运行。但是这个标志并没有变为真,我认为当屏幕从ResultViewController返回到CameraViewController时,CameraViewController的ViewDidDisplay没有被调用。