iphone - 可达性图形叠加

标签 iphone ios reachability

我正在编写的应用程序取决于网络连接(包括一般的互联网和特定主机)。该应用程序完全离线工作,但用户需要知道它是离线的。

我正在使用 Reachability 来监视连接的更改。

我正在考虑使用交通灯类型系统......

  • 红色 = 未连接到互联网。
  • 黄色 = 连接到互联网,但未连接到主机。
  • 绿色 = 连接到主机。

目前我正在更改 UINavigationBar 的色调颜色(直到我能得到更好的东西)。我正在考虑将彩色圆圈放入 UIStatusBar 中以显示红色、黄色、绿色,但我不确定这是否可行?

我不想隐藏状态栏上的任何内容,只需添加我自己的图形即可。

这可能吗?谁能解释一下如何做到这一点?或者是否有任何人都可以建议的更好的方法?

最佳答案

您无法向状态栏添加任何内容,但是您可能会对这个项目感兴趣:https://github.com/myell0w/MTStatusBarOverlay这个问题及其答案:Write some text in (or on) UIStatusBar

关于iphone - 可达性图形叠加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14382330/

相关文章:

ios - 可达性示例代码

iphone - 对第 3 方日历应用程序的 iPhone 通知区域进行更多控制

ios - 自动布局不断拉伸(stretch) UIImageView

ios - swift 错误 : Could not find an overload for '==' that accepts the supplied arguments?

objective-c - 将 subview 添加到零大小的 UIView

iphone - 折叠和隐藏 UITableview 的静态 UITableViewCells

swift - 处理请求期间丢失的连接

ios - 如何通过ios客户端获取 Stripe 卡详细信息

iphone - 有没有办法获取 NSUserDefaults 中的所有值?

ios - iOS 中的无线配件配置 (WAC) 集成以及如何使用