我的自定义UIImagePickerController
一切正常,除非在未调用以下委托方法时每4或5次随机一次:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
只有视频录制才会发生。我能够停止视频捕获,但随后不会随机调用委托方法。
我能错过什么? UIImagePickerController
类被解除(dismissModalViewController
)这一事实与未被调用有关吗?用完了想法......
答案 0 :(得分:2)
原来在UIImagePickerController
之后解雇[camera stopVideoCapture]
就是问题所在。如果我在调用委托方法后等待解除它,则不会出现问题。请注意,这只是进行视频时的一个问题。
答案 1 :(得分:0)
您的委托对象正在解雇选择器对象,对吗?