10

我使用有限的照片库功能并选择了一些照片,但是当使用PHPickerViewController在应用程序中选择图像时,PHPickerViewController 会显示画廊中的所有图像,而不是之前只选择几个图像。

是否可以在 PHPickerViewController 中仅显示预先选择的图像?如果没有,如何显示预先选择的图像列表,以便用户可以选择之前的 UIImagePickerController。

感谢大家的分享和评论

4

1 回答 1

4

我认为这是单独的 API

  1. 请求照片访问权限
  2. 显示 UIImagePicker/PHPicker 视图控制器

广告。1 您请求访问,这样您就可以获取所有照片或选定的照片并将它们显示在您的用户界面上,就像 Instagram 应用程序一样。然后您可以添加管理按钮来更改有限的访问权限。

广告。2 如果您使用的是 UIImagePicker 或 PHPicker,则不需要请求权限,而且这两个视图控制器为您提供了对所有照片的只读访问权限。

所以我认为如果你使用的是 UIImagePicker,PHPicker 你不需要请求照片访问权限。如果您要求它,您正在使用它进行更高级的使用,并且不使用 UIImagePicker 或 PHPicker 只需创建您的自定义 UI ....?

于 2020-11-26T15:39:06.150 回答