Dan*_*anM 2 png uiimage ios uiactivity uiactivityviewcontroller
所以我使用UIActivityViewController让用户共享或保存他们用我的应用创建的图像.我包含一个UIImage作为共享项目之一,它一切正常.
除了:可以使用一些透明区域创建此图像.在我看来,内置的UIActivities都创建了UIImage的JPEG表示,从而失去了透明度.
有没有办法强制它使用PNG表示,以免丢失alpha通道?
小智 12
没有看到一些代码,可能很难完全回答这个问题.您是否尝试使用UIImagePNGRepresentation和共享NSdata对象而不是图像本身将UIImage转换为NSData对象?我会把它放在评论中而不是答案中,但我缺乏代表.
参考UIImagePNGRepresentation:https:
//developer.apple.com/library/ios/documentation/uikit/reference/UIKitFunctionReference/Reference/reference.html#//apple_ref/c/func/UIImagePNGRepresentation
| 归档时间: |
|
| 查看次数: |
1069 次 |
| 最近记录: |