gpt4 book ai didi

ios - 如何使用 Xamarin iOS 共享 URL

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:14 28 4
gpt4 key购买 nike

我正在为我本地的报纸开发一个应用程序。当您按下“Share”按钮时,我希望出现标准的 iOS 共享界面,允许用户与 Facebook、Twitter 等共享文章的 URL。我正在尝试使用 UIActivityViewController,虽然它出现了,但并没有为我提供所有选项。

这是我使用的代码:

NSObject[] activitiesItems = { 
new NSString(post.Title),
new NSUrl(post.URL)
};

var activityController = new UIActivityViewController(activitiesItems, null);
PresentViewController(activityController, true, null);

当 UI 打开时,这就是我所看到的(没有 Twitter 或 Facebook):sharing options in my app

这是与我从 Safari 共享页面时所看到的对比,该页面具有 Facebook 和 Twitter 选项以及其他各种选项:sharing options in Safari

我必须在我的代码中更改什么才能显示更多这些选项?

最佳答案

1) 你的代码没问题

2) 在您的 iOS 模拟器上,转到“设置”并登录到 Twitter 和/或 FaceBook 帐户并重新测试您的应用。

iOS 模拟器设置(按钮关闭屏幕):

enter image description here

这是我的模拟器 View ,我使用您发布的相同代码登录到 Twitter 而不是 Facebook:

enter image description here

3) Safari 使用自定义 ViewController 来显示您所看到的...如果您真的尝试通过 Twitter 按钮共享链接,您将被强制登录..

4) 使用实际设备对所有可能安装的共享应用程序进行完整测试。

关于ios - 如何使用 Xamarin iOS 共享 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36613252/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com