Swift开发教程--怎样设置状态栏的文字颜色

第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance
为NO

第二步:在viewDidLoad中加一句

UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.LightContent;

这样就能够把默认的黑色改为白色。

时间: 2024-08-01 01:58:13

Swift开发教程--怎样设置状态栏的文字颜色的相关文章

Swift开发教程--如何设置状态栏的文字颜色

第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO 第二步:在viewDidLoad中加一句 UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.LightContent; 这样就可以把默认的黑色改为白色. 版权声明:本文为博主原创文章,未经博主允许不得转载.

swift开发教程--如何设置导航控制器标题栏的字体及颜色

self.navigationController?.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.whiteColor(),UIFont(name: "Heiti SC", size: 24.0)!]; 版权声明:本文为博主原创文章,未经博主允许不得转载.

Swift开发教程--实现UITableView报错does not conform to protocol 'UITableViewDataSource‘

通过实践,要是把下面三个协议方法都实现了就不会报错了.另外还需要注意!的问题. func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int{ } func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{ } func tableView(ta

iOS 设置状态栏的背景颜色

设置状态栏的背景颜色 - (void)setStatusBarBackgroundColor:(UIColor *)color { UIView *statusBar = [[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"] valueForKey:@"statusBar"]; if ([statusBar respondsToSelector:@selector(setBackgro

Swift开发教程

IOS开发视频教程非常全面,总共39G,系统的介绍了Swift这门苹果今年推出的开发语言.苏苏是也是一个IOS开发小菜,Swift比Objective-C更加容易让新手理解,如果希望能进入IOS这个高帅富程序员行列,下载它学习吧. 教程目录: 第1季 Swift基础语法 第2季 Swift高级语法 第3季 构建Swift UI 第4季 Swift微信 From:http://www.2cifang.com/thread-612-1-1.html 另外还可以参看: 苹果Swift编程语言入门教程[

【iOS开发-72】设置状态栏的两种方式、程序生命周期以及更好地理解几大类(对象)之间的关系

(1)设置状态栏的2种方式 --第一种方式就是我们在控制器中设置,系统默认就是交给视图控制器去管理的,这样不同视图控制器可以自定义不同的状态栏如下: -(BOOL)prefersStatusBarHidden{ } -(UIStatusBarStyle)preferredStatusBarStyle{ } --如果我们需要交给UIApplication对象管理(iOS6之前就是),则需要如下设置: 先在info.plist中把默认的设置修改掉: 然后直接用如下代码即可: - (void)view

iOS状态栏变文字颜色改变

iOS开发中,需求让状态栏变为白色文字,这里mark一下: 只需步骤: 1.设置info.plist里面的[View controller-based status bar appearance] 值为ON 2.在需要设置状态栏的ViewContrller里面添加上如下代码: [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; 注:如果想让所有ViewController里的状态栏

修改状态栏的文字颜色和背景色

一.修改状态栏文字颜色 这里修改文字颜色分两种情况 (1)导航栏是隐藏状态 如果导航栏为隐藏状态 可以直接在控制器中重写如下方法 // 重写方法 状态栏白色 - (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } 这样状态栏的文字就可以变成白色了 (2)导航栏不是隐藏状态 如果导航栏不是隐藏状态 会发现方法(1)没有作用了这时要采用第二种方法, 一共有两个步骤1 -> 设置info.p

状态栏的文字颜色改变方法

1.工程设置中设置 2.在applicationDelegate.m的 didFinishLaunchingWithOptions 方法中添加下面这句 [[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleDefault]; info.plist 中的“View controller-based status bar appearance” 的value为YES代表作在VC中设置状态栏的优先级更高 不添加这个key