我正在编写iOS应用程序,我只想确保将其称为适当的东西。我习惯了剪贴板,但显然Apple称它为iOS上的粘贴板。谷歌搜索没有任何具体的内容。
我看到类被称为UIPasteboard
,但我只想验证文献/最终用户通信是否也使用此术语。
答案 0 :(得分:2)
:
粘贴板,在某些系统上也称为剪贴板,提供了一个 中央OS功能,用于跨应用程序共享数据。用户可以 将数据复制到一个应用程序中的粘贴板,切换任务,然后 将该数据粘贴到另一个应用程序剪切/复制/粘贴功能 类似于大多数操作系统中的那些。用户也可以复制 并在文本之间切换时粘贴在单个应用程序中 字段或视图。
所以回答你的问题是,剪贴板在iOS中被称为粘贴板。
答案 1 :(得分:2)
是的,UIPasteboard
是剪贴板(或复制和粘贴功能背后的服务)。大多数用户不太可能知道粘贴板或剪贴板的含义。如果你正在描述这个功能,你应该使用简单的'copy& amp;粘贴术语。
答案 2 :(得分:1)
查看人机界面指南,有一张应用程序图片显示弹出菜单,其中包含复制选项。所以简单地说复制,不要提及粘贴板或剪贴板
https://developer.apple.com/ios/human-interface-guidelines/interaction/3d-touch/
答案 3 :(得分:0)
我有一个问题:哪个字符串更适合显示给用户?
看看iOS 12上的标准内置应用程序,看起来几乎所有地方都使用了第一种形式(“复制”)。
做更多研究,我在site:help.apple.com上搜索了包含“粘贴板”的页面,并找到了诸如https://help.apple.com/voiceover/info/guide/10.7/English.lproj/_1128.html之类的页面,其中包含诸如You can also copy the last spoken phrase to the Clipboard (also called the “Pasteboard”) by pressing VO-Shift-C.
之类的文字,但是请注意,这是一个macOS而不是iOS的页面。当我搜索iOS pasteboard site:help.apple.com
时,我得到的结果是零,而搜索iOS clipboard site:help.apple.com
时却得到了很多匹配,这都表明Apple在给用户打招呼时并没有使用“粘贴板”一词(即使UIPasteboard是内部API的名称)。
另一个数据点是,模拟器具有菜单命令Edit / Automatically Sync Pasteboard
,尽管(猜测!)这可能是供开发人员而不是最终用户理解的?
我有一个类似的问题,如果当前状态下粘贴板内容为“无效”,我试图显示一条错误消息。 (在应用程序中,窗口的主要部分已经加载了一条主推文,但是如果用户已经将Twitter URL复制到粘贴板上,我还想让用户选择第二条推文。)像The tweet on the pasteboard could not be downloaded
这样的说法,但我想大多数用户都不知道“粘贴板”是什么,即使将其更改为The tweet on the clipboard could not be downloaded
也不是很好的恕我直言。删除on the pasteboard/clipboard
短语是不可行的,因为The tweet could not be downloaded
无效,因为它听起来像适用于已经加载到窗口主体中的主要推文,而不是粘贴板上的推文。我可以完全删除该消息,但随后用户将不知道他们是否已成功将无效链接复制到了剪贴板。他们可以继续重试,因为他们认为复制到粘贴板失败,而不是从twitter下载失败。