在处理打开Photo Library
的简单应用时,请选择我面对函数imagePickerControllerDidCancel
的图像。
据我了解,此功能将在点击"取消"按钮(相机或照片库打开时)。在这个函数中你需要执行dismissViewControllerAnimated
。
func imagePickerControllerDidCancel(picker: UIImagePickerController) {
dismissViewControllerAnimated(true, completion: nil)
}
但我试图不实现它,按钮取消仍然按预期工作。
是否有必要使用imagePickerControllerDidCancel
或它的用途?
答案 0 :(得分:3)
方法imagePickerControllerDidCancel
是UIImagePickerControllerDelegate
的可选委托方法。如果你想在取消UIImagePickerController上执行一些任务,那么你可以使用这个方法。
希望这会对你有所帮助。
答案 1 :(得分:1)
这是来自文档UIImagePickerControllerDelegate:
你的代表实施这种方法应该解雇 通过调用dismissModalViewControllerAnimated:方法查看选择器视图 父视图控制器。
此方法的实现是可选的,但是可以预期。
如果你没有实现它(它是可选的)它会正常工作。