【问题标题】:UIPasteboard containing images AND text- pasting into MailUIPasteboard 包含图像和文本粘贴到邮件中
【发布时间】:2015-01-12 12:18:25
【问题描述】:

自 iOS8 以来,带有粘贴板的邮件的行为似乎发生了变化。

我正在尝试以我可以粘贴到邮件应用程序的格式从我的应用程序中复制图像和文本。

同时包含图像和文本的 UIPasteboard 只会将图像粘贴到邮件中。包含一个或另一个的粘贴板可以正常工作。

我为每个文本和图像元素创建一个字典,将它们全部添加到一个数组中,然后将 pasteboard.items 设置为数组。这种方法已经奏效了一两年。

我的猜测是,Mail 现在采用粘贴板中的“最佳”数据,并假设该文本仅作为后备(例如文本描述)包含在内。

有没有其他人发现同样的问题,是否有解决方法?

【问题讨论】:

    标签: ios email clipboard copy-paste uipasteboard


    【解决方案1】:

    几天前,当我尝试向 UIPasteboard 添加一些文本和图像时,我发现只有图像被添加到 UIPasteboard。

    UIPasteboard.generalPasteboard().string = text
    UIPasteboard.generalPasteboard().image = image
    

    我使用上面的代码然后检查UIPasteboard.generalPasteboard().stringnil,我确信我的文本不是零。所以,这可能是一个错误。

    【讨论】:

      猜你喜欢
      • 2012-02-25
      • 1970-01-01
      • 2011-10-22
      • 1970-01-01
      • 2011-12-01
      • 1970-01-01
      • 2015-09-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多