在调用didfinishpickingmediawithinfo方法之前,imagePickerController委托方法是什么?

时间:2019-07-02 02:57:13

标签: swift xcode uiimagepickercontroller

因此,当我为此测试应用程序拍照时,会弹出一个视觉提示(PNG矩形线)。

因此,我在完成选择媒体委托方法和/或didcancel方法中删除了视觉提示。但是我找不到中间的委托方法的信息。有一个吗?如果没有,是否有办法在拍摄图像时使用视觉提示,而不是在决定“阶段”时使用视觉提示?

我看过Apple Docs,但到目前为止找不到任何内容。我一直在努力提高对细节的关注度,但我仍在努力,如果看不到我会道歉

我认为没有必要显示代码,因此我无法显示示例代码。

1 个答案:

答案 0 :(得分:0)

否,唯一的委托方法是imagePickerController(_:didFinishPickingMediaWithInfo:)imagePickerControllerDidCancel(_:)

如果要在拍照过程中自定义用户界面,可以采取几种方法。

首先,使用the cameraOverlayView property自定义用户界面。

第二,请注意UIImagePickerController本身就是UINavigationController。因此,可以在用户要在视图控制器之间移动时设置其delegate并响应navigationController(_:willShow:animated:)通知。您可以在此处实现显示,隐藏或调整自定义UI的逻辑。