ios - 禁用个人热点通知

标签 ios iphone notifications statusbar personal-hotspot

启用个人热点下推 View 和相关 subview 下推。如何以编程方式禁用个人热点通知? (即使 HOT SPOT 打开,我如何将 iPhone 状态栏限制为原始大小?)

最佳答案

我发现个人热点不仅向状态栏添加了 20 个点,而且还弄乱了依赖重力放置点的 View ,这一点已经很晚了。我添加了在布局 View 之前检查状态栏高度的代码。如果不是20,那可能是热点,所以我就把状态栏隐藏了。这不是一个理想的解决方案,但目前有效。

- (BOOL)prefersStatusBarHidden {
    if ([UIApplication sharedApplication].statusBarFrame.size.height == 20) {
        NSLog(@"Status bar is 20 so returning NO for hidden");
        return NO;
    }
    NSLog(@"Status bar is not 20 so returning YES for hidden");
    return YES;
}

关于ios - 禁用个人热点通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22532802/

相关文章:

ios - ViewWillDisappear 导航/选项卡 Controller 的 nil 值

iphone - 如何创建高分辨率的 iPhone 启动图像?

iphone - 将用户文本输入添加到 map 注释

ios - XCODE 6.2 不合格设备 IOS 8.3

html - 如何在 HTML5 通知中包含链接?

jquery - 如何开发类似堆栈溢出的通知系统

ios - 移动 CSS/Javascript iPad 和 iPad mini 兼容性

iOS App - 支持多语言布局

iphone - UIView 动画中的键值观察

ios - 更新到 Swift 3 破坏了我的 swifty json 代码