ios - 有必要实现imagePickerControllerDidCancel吗?

标签 ios swift uiimagepickercontroller

在开发一个简单的应用程序时,您可以在其中打开一个照片库,然后选择一张图片,我遇到了一个函数 imagePickerControllerDidCancel

据我了解,此功能将在单击“取消”按钮时执行(当相机或照片库打开时)。在这个函数中,您需要执行 dismissViewControllerAnimated

func imagePickerControllerDidCancel(picker: UIImagePickerController) {
    dismissViewControllerAnimated(true, completion: nil)
}

但我尝试不执行它,取消按钮仍然按预期工作。

是否有必要使用 imagePickerControllerDidCancel 或者它有什么用?

最佳答案

方法 imagePickerControllerDidCancelUIImagePickerControllerDelegate 的可选委托(delegate)方法。如果你想在取消 UIImagePickerController 时执行一些任务,那么你可以使用这个方法。

希望对您有所帮助。

关于ios - 有必要实现imagePickerControllerDidCancel吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37834429/

相关文章:

objective-c - iOS 如何从数组中读取值

IOS table view inside 一个 TableView

swift - 如何在 Swift 中创建直角 View ?

swift - 查看包含多个单个数组的二维数组中是否存在具有特定值集的单个数组的有效方法? swift 4

iphone - 隐藏快门动画 UIImagePickerController

ios - UiImagePicker 自定义部分

ios - 固定距离接头无法正常工作

ios - Objective-C 更改 Sprite 表 - 麻雀

swift - 使图像成为 ScrollView 的全尺寸

iphone - 横向 UIImagePickerController