问题标签 [uipasteboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS 5:UIWebView 不从 Excel 文件中复制文本
我使用 UIPasteboardChangedNotification 来检测用户何时复制突出显示的文本
这在 iOS 6 上完美运行,但是 appPasteBoard.string 在 iOS 5 上返回 nil
此问题仅发生在 xls 和 xlsx 文件中。它适用于其他类型的文件,例如 pdf、docx、pptx、rtf、pages、key 等。
image - 从粘贴板中剥离图像
有人可以指导我如何从粘贴板上的属性文本中删除图像吗?
例子
我有一个支持 NSAttributedString 的 UITextView。如果我允许用户从粘贴板上粘贴包含图像的内容(比如从 Safari 应用程序的网页复制的图片和一些文本),当我尝试保存它时,它会使我的应用程序崩溃:
仅当图像是源副本的一部分时才会发生这种情况。为什么它指的是 tiff 我不知道,因为我一直在测试的源图像是 jpg 和 png。
如相关帖子中所述,目标略有不同,我避免崩溃的解决方法是将粘贴板强制为常规字符串:
这确实可以防止崩溃,但也可以防止用户粘贴任何格式化的文本。说出可能来自邮件应用程序的粗体或斜体。
所以我能说得最好,我需要从粘贴板上删除任何图像,以便保留文本格式。谢谢你的帮助。
ios - 如何在 iOS 中获取复制的图像?
我知道当用户在相册或 Safari 中进行图像复制时。有没有办法以编程方式在我的应用程序中获取此图像?
请解释一下如何获取此复制图像。
ios - 如何在 iOS 中将自定义元数据写入 PNG 图像
我的应用程序应该能够将自定义元数据条目写入 PNG 图像以导出到 UIPasteboard。
通过拼凑有关该主题的各种帖子,我已经能够提出下面给出的课程作为来源。
使用按钮触发 copyPressed 方法,我可以使用 JPG 图像(EXIF)设置自定义元数据:
虽然我能够很好地读取 PNG 元数据,但我似乎无法写入它:
但是,文档中没有任何内容表明这应该失败,并且许多特定于 PNG 的元数据常量的存在表明它应该成功。
我的应用程序应该使用 PNG 来避免JPG 的有损压缩。
为什么我不能在 iOS 中的内存中 PNG 图像上设置自定义元数据?
注意:我已经看到了这个 SO question,但它并没有解决这里的问题,即如何专门将元数据写入 PNG 图像。
IMViewController.m
iphone - 将文本和图像都复制到iphone应用程序中的剪贴板
我正在开发一个应用程序,我想在其中复制一些文本和图像并允许用户将其粘贴到任何地方。我知道它是使用 UIPasteboard 完成的,并且我已经实现了图像的复制,但现在我想同时复制图像和文本,然后让用户粘贴它。可以有多个图像和文本消息,它们可以以任何顺序出现。这就像一段用文字和图像写成的段落。这可能吗?有人可以建议我如何实现它吗?
问候
潘卡伊
ios - 使用 NSManager 撤消剪贴板文本
我正在使用 UITextView 控件实现 NSUndoManager。如果我想撤消最后的文本更改,我可以这样做
这很简单。但是,如果我将剪贴板文本插入到 TextView 控件中,如下所示,myUndoManager.canUndo 为空。
使用剪贴板文本时,我是否可以撤消文本更改?
谢谢您的帮助。
ios - UIPasteboard 未清理
我有两个应用程序使用各种 UIPasteboard 名称作为相互共享数据的方案。
粘贴板使用反向 DNS 命名约定,如下所示:com.mycompany.myapp.stuffx, com.mycompany.myapp.stuffy
所有使用这些粘贴板的应用程序都属于com.mycompany
命名空间。
当我卸载应用程序 A 时,存储在粘贴板中的数据如预期的那样继续存在。在我卸载应用程序 B 后,有效地删除了所有使用粘贴板的应用程序,我希望清理任何关联的数据/粘贴板,因为持久属性的文档表明这一点。但是,这不会发生;重新安装应用程序后,它仍然能够访问旧的粘贴板数据。
粘贴板由首先需要它的任何应用程序创建,并将其persistent
属性设置为 true。如果不再使用旧的粘贴板数据,是否可以确保清理它?
iphone - 通过代码使用 UIPasteboard 将 .gif 图像复制到剪贴板 [iOS]
我想将 .gif 图像复制到剪贴板,以便用户可以将该 gif 图像从应用程序粘贴到邮件等...
我努力了 :-
但它以 .png 而不是 .gif 的格式复制。如何将 .gif 图像及其动画复制到剪贴板,可用作其他应用程序中的粘贴选项?
应用程序https://itunes.apple.com/us/app/animated-3d-emoji+emoticons/id429348043?mt=8已经这样做了。
请帮我。
提前致谢
ios - 将 Gif 图像粘贴到从 App 复制的 Facebook
我有一个播放 GIF 图像(动画)的应用程序。我可以使用 UIPasteBoard 复制它并将其粘贴到 iPhone 的本机文本应用程序或附加到邮件中。
如何将其粘贴到 Facebook 应用程序的短信区域或状态区域?
是否可以通过应用程序实现。
谢谢
iphone - 关于 UIPasteboard 剪辑
我想使用 UIPasteboard 实现一个剪贴板应用程序,它可以将纯文本和富格式、Web 内容复制到粘贴板上,然后显示在我的 TextView 或 WebView 上。我怎样才能做到这一点?
我有以下代码,它可以获取纯文本,但如果我复制网页内容怎么办?