在更新到iOS14之后,用户在从应用程序向Instagram共享UIImage时遇到了问题。故事视图是在打开Instagram后与图像显示,然后消失。还有其他人有这个问题吗?下面的代码示例。
func shareToInstagram(shareImage: UIImage) {
let url = URL(string: "instagram-stories://share")!
if UIApplication.shared.canOpenURL(url) {
guard let backgroundData = shareImage.pngData() else { return }
let pasteBoardItems = [
["com.instagram.sharedSticker.backgroundImage": backgroundData as Any]
]
let option: [UIPasteboard.OptionsKey: Any] = [.expirationDate: Date().addingTimeInterval(60 * 5)]
if #available(iOS 10.0, *) {
UIPasteboard.general.setItems(pasteBoardItems,
options: option)
} else {
UIPasteboard.general.items = pasteBoardItems
}
UIApplication.shared.open(url)
}
}发布于 2020-11-24 06:39:08
像往常一样,FB文档不包含任何信息。文档包含有关照片最低分辨率的信息,但没有关于maxim分辨率和文件大小的任何信息。在改变UIGraphicsBeginImageContextWithOptions中的比例因子之后,一切都很好。
https://stackoverflow.com/questions/64981018
复制相似问题