【发布时间】:2018-06-09 12:44:17
【问题描述】:
我用这种方式分享图片
if let image = viewModels[indexPath.row].image, let viewController = viewController {
let objectsToShare = [image]
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)
viewController.present(activityVC, animated: true, completion: nil)
}
在我的设备上,它可以正常工作。但在另一台设备上,我看到了下一个行为:
1) 图像正确显示在屏幕上
2) Activity 控制器出现
3) 当用户尝试将图像分享到应用程序(例如电报或 whatsapp)时,活动控制器显示人员列表但当他选择分享目标时,控制器冻结一秒钟然后消失(图像尚未发送目标)
4) 将图像保存到照片效果很好。
这是什么?例如,内部 IOS 错误,或者 UIImage 实例有问题?两台设备上的 IOS 版本 11.4
【问题讨论】:
-
image的类型是什么?