如何将 "Open In" 按钮添加到 iOS 8 分享扩展?
How to add an "Open In" button to an iOS 8 Share Extension?
我需要将 Open in
按钮添加到 iOS 8 分享扩展,就像应用程序 Twitshot 所做的那样。
如果您分享来自 >Safari >Share >Twitshot
的 link,您将获得菜单。
那怎么办?
这不是真正的共享扩展。
他们只是在使用 UIAlertController
的动作。他们的操作标题为“在 TwitShot 应用程序中打开”。当用户点击它时,他们只是使用打开应用程序的自定义 URL:例如打开 YouTube 将是:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YouTube://"]];
您只需要为要打开的应用程序自定义 URL 方案
我需要将 Open in
按钮添加到 iOS 8 分享扩展,就像应用程序 Twitshot 所做的那样。
如果您分享来自 >Safari >Share >Twitshot
的 link,您将获得菜单。
那怎么办?
这不是真正的共享扩展。
他们只是在使用 UIAlertController
的动作。他们的操作标题为“在 TwitShot 应用程序中打开”。当用户点击它时,他们只是使用打开应用程序的自定义 URL:例如打开 YouTube 将是:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"YouTube://"]];
您只需要为要打开的应用程序自定义 URL 方案