Questions tagged «statusbar»

状态栏通常位于图形用户界面底部,该区域提供有关计算机,应用程序或其他应用程序的信息。

7
在iOS 8应用中隐藏状态栏
我试过了 [[UIApplication sharedApplication] setStatusBarHidden:YES]; 这什么也没做。 而且我在Info.plist文件中查找了“基于视图控制器的状态栏外观”,但它不存在。 如何在Xcode 6的应用程序内隐藏屏幕顶部的白色状态栏(带有时钟和电池电量)?谢谢!

14
如何在iOS 13上更改状态栏的背景颜色和文本颜色?
随着iOS 13的到来,statusBar的视图不再能通过低谷访问: value(forKey: "statusBar") as? UIView 由于: 由于未捕获的异常“ NSInternalInconsistencyException”而终止应用程序,原因:“在UIApplication上名为-statusBar或-statusBarWindow的应用程序:此代码必须更改,因为不再有状态栏或状态栏窗口。而是在窗口场景上使用statusBarManager对象。” 但是尚不清楚应如何使用它来更改颜色,因为keyWindow?.windowScene?.statusBarManager它似乎不包含与之相关的任何内容。 我正在编译具有(iOS 10,*)兼容性的代码,因此我打算继续使用UIKit。 关于这个主题有什么想法吗?
72 ios  swift  statusbar  ios13 

2
iOS 7中导航栏的高度是多少?
我刚刚使用默认的Master Details模板创建了一个简单的iOS 7应用。 在MasterViewController.m,viewDidAppear方法,我登录了 self.navigationController.navigationBar.frame.size.height self.navigationController.navigationBar.frame.origin.y 并分别收到44和20。这看起来很奇怪,因为据我所读,iOS 7中的导航栏应为64点高,并从0点开始,以便它位于状态栏的下方。我读的是 1)iOS 7 UI过渡指南 由于状态栏是透明的,因此其后面的视图通过 2)在导航栏中使用背景图像 如果您的应用程序使用自定义图像作为该栏的背景,则需要提供一个“ taller”图像,使其在状态栏后面延伸。导航栏的高度从44点(88像素)更改为64点(128像素)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.