我正在为我的应用程序使用UIImagePickerController
。这样,用户可以选择所有不同类型的视觉媒体-图像,GIF和视频(电影)。
但是,GIFs
在“ Edit image
”屏幕中显示为图像,默认情况下是UIImagePickerController
随附的。他们不动。
我不确定,但是有办法告诉imagePickerController
在“ Edit image
”屏幕中播放GIF吗?
以下是一些图片,向您展示我的意思:
您在这里看到UIImagePickerViewController
的两个屏幕都没有正确显示GIFs
吗?
任何帮助将不胜感激!
答案 0 :(得分:0)
有一种方法可以告诉imagePickerController在“编辑图像”屏幕中播放GIF。
不。在任何公共API中都没有内置的动画gif显示。
答案 1 :(得分:0)
我创建了一个单独的按钮,用于选择视频与选择GIF。这样,我可以将“ allowsEditing”设置为true(对于视频)和false(对于GIF)。当您将allowEditing设置为false时,一旦选择了GIF,它们就会至少具有动画效果。除此之外,我没有找到改善UIImagePicker行为的方法。