ios - 在 Share Extension iOS 上显示网络事件指示器

标签 ios ios8-share-extension

通常,在主应用程序中,我们可以使用它来显示网络事件指示器。

[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES];

然而,在共享扩展中,我们没有[UIApplication sharedApplication]。如何在共享扩展中显示网络事件指示器?

最佳答案

您只是没有从 iOS 共享扩展访问 sharedApplication 对象,因此不能对该对象使用任何方法。

take a look在部分:“某些 API 对应用程序扩展不可用”

使用UIActivityIndicatorView相反,您甚至可以将其定位到状态栏。

关于ios - 在 Share Extension iOS 上显示网络事件指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33428515/

相关文章:

ios - 为属性字符串设置 NSBackgroundColorAttributeName 时齐平边缘

ios - 解析 PFQuery whereKey :notEqualTo is not working for PFUser objects

swift - 共享扩展导致 safari 在 iphone 中挂起

ios - 共享扩展仅显示在 UIActivityViewController 的更多部分下?

ios - 如何为联系人创建 iOS 共享扩展

iphone - 如何在 iphone 应用程序中使用进度条

ios - UIScrollView 不隐藏内容

ios - 应用程序关闭或在后台运行时弹出 UIAlertView 窗口

ios - 使用 UIActivityViewController 共享 URL 时,如何让 "Open in Safari"图标出现?

swift - 使用 iOS 共享/操作扩展截取主机应用程序的屏幕截图?