我正在尝试在我的应用中添加“复制到笔记”按钮,该按钮会将文本发送到ios的笔记应用。有没有可能的方法来整合这个? 我做了一些研究并没有找到任何东西,因为我从未在其他应用程序中看到它,我想这是不可能的,但我认为值得一个问题。
答案 0 :(得分:4)
好问题。您描述的情况总是使用UIApplication方法openURL:使用URL方案处理。例如,要启动具有特定号码的手机应用程序,您可以执行以下操作:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1-234-567-8910"];
或者启动邮件应用程序:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:nobody@example.com"];
仅举几个例子。 Apple URL Scheme Reference文档描述了与不同系统应用程序集成的所有各种URL方案。在本文档中没有提到内置Notes应用程序的URL方案。如果可以将文本发送到Notes应用程序,我希望该文档能够宣传这一事实。虽然不可能证明这是不可能的,但我仍然认为它应该被引用作为这种证据的有力证据。
请注意,可能有多个第三方笔记应用程序拥有自己的自定义网址方案,可能支持使用文本启动。