问题标签 [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.

0 投票
2 回答
5924 浏览

iphone - 使用多种数据表示在 iPhone 上复制和粘贴

我在尝试将多个数据表示放到 iPhone 3.0 的粘贴板上时遇到了一些问题。

我要做的是将数据表示和字符串表示放到粘贴板上。数据是我自己的数据类型,我用它在我的应用程序中复制和粘贴。字符串表示是一种将我的应用程序的内容作为大纲复制并粘贴到其他应用程序(例如 Mail.app)的方法。

上面的代码不起作用,因为 string 属性和 setValue:forPasteboardType: 方法替换了粘贴板上的第一个表示。我尝试了 addItems: 但它对我不起作用。

感谢您的任何帮助!

0 投票
3 回答
11222 浏览

ios - iPhone 粘贴板的基本用法

我正在尝试在 iPhone 粘贴板中添加一些纯文本。以下代码似乎不起作用:

我猜问题出在 PasteBoard 类型参数中。通过@"public.plain-text"什么都不会发生。通过kUTTypePlainText编译器会抱怨指针类型不兼容,但不会崩溃,也没有任何反应。使用kUTTypePlainText似乎也需要与 链接MobileCoreServices,这在文档中没有提到。

0 投票
3 回答
1624 浏览

iphone - 一般的 iPhone 粘贴板是否会包含多个项目?

pasteboard.numberOfItems(在下面的代码中)会大于 1 吗?用户将如何导致这种情况发生?

请注意,我不是在询问单个粘贴板项目是否可以具有多种表示类型。他们能做到这一点很清楚。

更新:我知道以编程方式可以在粘贴板中放置多个项目(使用凯文巴拉德指出的 addItems ,或者通过将 items 属性设置为包含多个字典的数组)。但是用户可以使用任何内置应用程序来做到这一点吗?我想人们可以很容易地编写一个在粘贴板中放置多个项目的应用程序(因此,为了使我的应用程序健壮,它应该能够处理这种情况)。

0 投票
1 回答
845 浏览

iphone - 是否可以在将某些内容写入 generalPasteboard 时收到通知?

我有兴趣响应用户何时将标准复制到 generalPasteboard 作为默认 UIWebView 控件的一部分。我想对此采取一些行动。

这是可能的,还是我需要重新实现自定义复制控件,以便确保捕获事件?

0 投票
2 回答
2759 浏览

objective-c - UIPasteboard - 无法复制文本

此代码应将字符串复制到 generalPasteboard,作为 [[UIPasteboard generalPasteboard] string] 对象,但该方法会导致程序终止。

我认为这与格式有关,如果将消息设置为文字字符串,则认为该方法有效,但 resultTextView.text 只是一个 NSString ...我不完全理解,有人可以帮忙吗?

0 投票
3 回答
1386 浏览

iphone - 以编程方式粘贴到 iPhone UITextView

我有一个带有UITextView. 我希望能够将剪贴板内容粘贴到其中而不显示UIMenuController.

我尝试在 , 和第一响应者上调用该paste:方法UITextView,但这些都不起作用。

我可以通过编写一堆代码从剪贴板读取文本,将其插入 UITextView 的text属性中,并更新选择范围来实现这一点。我还添加了对撤消/重做的支持。但似乎应该有一个更简单的方法。在那儿?

0 投票
1 回答
2272 浏览

ios - 如何让标准 iPhone 复制气泡出现在 UIImage 上?

在 iPhoto 中,我只需将手指放在图像上即可获得“复制”弹出窗口(就像您在文本框中看到的弹出窗口一样)。

在我的 UIImageView 中,情况并非如此。我该如何启用它?

0 投票
2 回答
362 浏览

iphone - 确定 iPhone 上 uipasteboard 文本中使用的字体

这是场景:
用户使用混合字体复制随机文本。
如何确定使用的字体?
当文本从 UIPasteboard 粘贴到 textview 中时,它会正确显示混合字体,所以我相信信息是可用的。

任何帮助将非常感激!

0 投票
1 回答
869 浏览

iphone - UIPasteboard 拼图

使用代码时

控制台报告字符串的新值,但在另一个应用程序中键入 command-V 会显示以前的粘贴板内容(可能什么都没有)。

是否有可靠的方法来保存单个字符串以供其他应用程序使用?

请指教。谢谢你。

0 投票
1 回答
1763 浏览

iphone - 如何强制复制选定的文本?[苹果手机]

你好~我有一个问题。^^

如何在 UIWebView(或 UITextView)上获取“选定文本”?

我想复制“选定的文本”而不​​复制/粘贴弹出视图。

1)我删除了...复制/粘贴视图。(成功了~)

2.强制复制“选定文本”(失败)

复制控制器.h -------------

复制控制器.m -------------

如何在 canPerformAction 中复制文本。?

我想复制“选定文本”的原因只是为了通过更改颜色和字体来装饰文本。

谢谢你~