iOS8中设置状态栏的隐藏

  1. 在Info.plist中添加 key:“Status bar is initially hidden”,设置为yes 则在启动app时显示的LaunchScreen界面隐藏状态栏,反之不显示。
  2. 在Info.plist中添加 key:“View controller-based status bar appearance“设置为yes则在app运行过程中显示状态栏,反之不显示。如需在不同的vc下设置状态栏显示或者隐藏可通过以下代码实现:
//该行代码只在操作了第二步才有作用[[UIApplication sharedApplication] setStatusBarHidden:NO];
时间: 2024-08-25 06:58:22

iOS8中设置状态栏的隐藏的相关文章

actionbar-home按键代码中设置显示跟隐藏

今天在做项目的时候,遇到了一个问题,就是要把home在代码中动态显示跟隐藏.现在把方法记录如下 public void removeBackButton() { if (mActionBar == null) { return; } // Remove the back button but continue showing an icon. final int mask = ActionBar.DISPLAY_HOME_AS_UP | ActionBar.DISPLAY_SHOW_HOME;

IOS中设置状态栏的状态

IOS上 关于状态栏的相关设置(UIStatusBar) 知识普及 ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到: 前景部分:就是指的显示电池.时间等部分: 背景部分:就是显示黑色或者图片的背景部分: 如下图:前景部分为白色,背景部分为黑色  注意:这里只涉及到ios7以及更高版本,低版本下面的讲解可能无效. 设置statusBar的[前景部分] 简单来说,就是设置显示电池电量.时间.网络部分标示的颜色, 这里只能设置两种颜色: 默认的黑色(

swift2.0 如何隐藏和设置状态栏

1.在ViewController中操作当前ViewController的状态栏/** 隐藏状态栏 */ override func prefersStatusBarHidden() -> Bool { return true; } /** 设置状态栏风格 */ override func preferredStatusBarStyle() -> UIStatusBarStyle { return UIStatusBarStyle.LightContent; } 2.在AppDelegate中

IOS开发—IOS 8 中设置applicationIconBadgeNumber和消息推送

摘要 在IOS7中设置applicationIconBadgeNumber不会有什么问题,但是直接在IOS8中设置applicationIconBadgeNumber会报错 因为在IOS8中要想设置applicationIconBadgeNumber,需要用户的授权,在IOS8中,需要加上下面的代码: UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:UIUserNotifica

沉浸式状态栏 设置状态栏颜色

方式一:使用系统API 这个特性是andorid4.4支持的,最少要api19才可以使用. 1.隐藏标题栏等 在代码中设置 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);//窗口透明的状态栏 getWindow().addFlags(WindowManager.LayoutParams.FL

状态栏自动隐藏

一,经历 1> Bug 详情===>在某个控制器中, push了一个新控制器,新控制器的状态栏总会自动隐藏,有时候是点击的时候隐藏. 2> 我于是就在控制器的 view 显示的时候,显示状态栏,结果还是会在多次点击屏幕空白处时隐藏状态栏. 3> 我验证了 viewdidappear 那几个方法执行的先后顺序,还是发现不出来,哪个地方隐藏了状态栏. 我在不同的地方显示状态栏,结果还是会隐藏. 汪洋补牢失败,我就开始下面的探索... 4> 感觉像是下面的控制器接收到什么通知隐藏了

关于导航栏设置状态栏样式问题

1.如果没有导航控制器, - (UIStatusBarStyle)preferredStatusBarStyle{ return UIStatusBarStyleLightContent; } 在viewDidLoad中 [self setNeedsStatusBarAppearanceUpdate];这样才可以调用上面的方法,设置状态栏的样式 2.如果有导航控制器,那么这么做是无法调用设置状态栏的方法,此时要UINavigationController的category,在这个category

02---按钮的设置 控制器拥有导航栏包装一层导航控制器 添加子控制器 UIBarButtonItem导航按钮 设置导航栏UINavigationBar主题 设置状态栏样式

一.按钮的设置 1.设置背景图片 [btn setBackgroundImage:image forState:UIControlStateNormal]; 2.内部UIImageView 1> 设置内部UIImageView的图片 [btn setImage:image forState:UIControlStateNormal]; // 不能写成btn.imageView.image = image; 2> 调整内部图片的内容模式 self.imageView.contentMode =

设置状态栏颜色

self.navigationController.navigationBar.barStyle = UIBarStyleBlack;//黑色 self.navigationController.navigationBar.barStyle = UIBarStyleDefault;//白色 设置不同界面状态栏文字颜色不同,可在viewWillAppear及viewWillDisappear中分别设置状态栏颜色