Questions tagged «uistatusbar»



27
iOS 7:UITableView显示在状态栏下
我的应用程序的第一个屏幕是一个UITableViewController没有导航栏的屏幕,这意味着内容在状态栏下流动,因此存在很多文本冲突。我已经调整了的属性,Under top bars并且Adjust scroll view insets实际上阻​​止了它的滚动,但是以保持表格视图的顶部为代价。我试图将UITableView框架设置为偏移20像素,但是它似乎没有生效,并且由于我目前需要该应用与iOS 6兼容,因此我无法跳至iOS 7故事板来强制使用自动布局顶部高度指南。有没有人找到适用于两个版本的解决方案? 我尝试过的操作:设置edgesForExtendedLayout,更改情节提要中Under top bars和的设置Adjust scroll view,将框架强制到新区域。 一张图片胜过千言万语:
219 ios  ios7  uistatusbar 

30
如何在Swift 3中设置状态栏样式
我正在使用Xcode 8.0 beta 4。 在以前的版本中,UIViewController具有设置状态栏样式的方法 public func preferredStatusBarStyle() -> UIStatusBarStyle 但是,我发现它在Swift 3中变成了“只获取变量”。 public var preferredStatusBarStyle: UIStatusBarStyle { get } 如何提供在UIViewController中使用的样式?

17
UIStatusBarStyle PreferredStatusBarStyle在iOS 7上不起作用
在使用Xcode 5 for iOS 7构建的iPhone应用程序UIViewControllerBasedStatusBarAppearance=YES中info.plist,我设置了,并且ViewController我有以下代码: -(UIStatusBarStyle) preferredStatusBarStyle { return UIStatusBarStyleLightContent; } 但是状态栏在黑色背景下仍然是黑色的。 我知道它可以通过设置这个程序范围的更改UIViewControllerBasedStatusBarAppearance=NO在info.plist,但我确实需要改变这种对viewController由viewController基础在运行时。

10
如何防止UINavigationBar覆盖iOS 7中的视图顶部?
更新到Xcode 5之后,我所有应用程序视图中的导航栏都向下移动。这是一些屏幕截图,第一个显示了下拉视图时的所有内容,第二个显示了所有未触及的内容。搜索栏应从导航栏开始。 有人知道我该如何解决吗? 编辑:我尝试过此以前的建议: if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) self.edgesForExtendedLayout = UIRectEdgeNone; 但是它产生非常奇怪的结果。 这可能是因为由于导航栏的透明性,我在此视图控制器下显示了一个“幻灯片菜单”。

6
在启动屏幕iOS 7中更改状态栏文本颜色
我知道这已经是一些stackoverflow 问题,它们说明如何更改所有视图控制器的状态栏。我目前正在以这种方式更改状态栏的颜色: if(IS_IOS7) [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 在里面 application:DidFinishLaunching 此外,我UIViewControllerBasedStatusBarAppearance将plist中的值更改为NO。但是,在初始屏幕中,静止图像会以黑色显示状态栏文本。 是否可以在初始屏幕中更改状态栏文本颜色的颜色?

11
UIStatusBarStyle在Swift中不起作用
我正在尝试将我的Swift应用程序中的状态栏颜色更改为白色,但遇到了砖墙。我有3个ViewController,每个ViewController都嵌入到NavigationController中(这可能是问题吗?我已经尝试将代码放入NavigationController类中。)我已经在AppDelegate的didFinishLaunchingWithOptions中尝试了以下两个代码.swift文件,但均无效。 application.statusBarStyle = .LightContent 和 UIApplication.sharedApplication().statusBarStyle = .LightContent Docs唯一需要说的就是UIBarButtonStyle是一个Int,并且给了我这个枚举片段,这对我的实现毫无帮助。 enum UIStatusBarStyle : Int { case Default case LightContent case BlackOpaque } 我想念什么?
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.