防止 MFMailComposeViewController 缩放动画 GIF
我将动画 GIF 附加到要使用 MFMailComposeViewController 发送的电子邮件中。如果 GIF 足够大,MFMailComposeViewController 将询问用户是否要将其调整为较小的尺寸。不幸的是,动画不会保留在调整大小的图像中。
如何禁止 MFMailComposeViewController 调整图像大小或使其保留动画?
I'm attaching an animated GIF to an email to be sent with MFMailComposeViewController. If the GIF is of sufficient size the MFMailComposeViewController will ask the user whether they want to resize it to a smaller size. Unfortunately, the animation will not be preserved in the resized image.
How do I either forbid MFMailComposeViewController to resize the image or make it preserve the animation?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有内置 API 可以执行此操作,但一种选择是将动画 GIF 压缩为 ZIP,然后将其附加。 MFMailComposeViewController 不会提供调整 ZIP 大小的功能(除非它正在查看其内容)。
There’s no built-in API to do this, but one option is to compress the animated GIF into a ZIP, then attach that. The MFMailComposeViewController won’t offer to resize the ZIP (unless it’s peeking into its contents).