博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操纵状态栏-IOS开发
阅读量:6172 次
发布时间:2019-06-21

本文共 966 字,大约阅读时间需要 3 分钟。

状态栏是可以通过UIApplication类提供的一些方法来修改的,比如完全去掉状态栏或者修改风格,不过这些改变只是在你的程序内部,当你退出你的程序又会复原。

 

  1. UIApplication *myApp = [UIapplication sharedApplication];  

 

1.隐藏状态栏

  1. [myApp setStatusBarHidden:YES animated:YES];  

记得隐藏状态栏后的你的“桌面”就增加320×20的大小,所以最好是在任何window或者view创建之前隐藏它。

2.状态栏风格

 

  1. [myApp setStatusBarStyle: UIStatusbarStyleBlackOpaque];  

 

  1. typedef enum {  
  2.         UIStatusBarStyleDefault,  
  3.         UIStatusBarStyleBlackTranslucent,  
  4.         UIStatusBarStyleBlackOpaque  
  5.     } UIStatusBarStyle;  

3.状态栏方向

 

  1. [myApp setStatusBarOrientation:UIInterfaceOrientationLandscapeLeft animated:NO];  

 

  1. typedef enum {  
  2.      UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,  
  3.      //竖屏,垂直向上  
  4.      UIInterfaceOrientationPortraitUpsideDown = UIDeviceOrientationPortraitUpsideDown,  
  5.      //竖屏,垂直方向上下颠倒  
  6.      UIInterfaceOrientationLandscapeLeft      = UIDeviceOrientationLandscapeRight,  
  7.      //设备逆时针旋转到横屏模式  
  8.      UIInterfaceOrientationLandscapeRight     = UIDeviceOrientationLandscapeLeft  
  9.      //设备顺时针旋转到横屏模式  
  10.    } UIInterfaceOrientation;  

转载于:https://www.cnblogs.com/pengyingh/articles/2432528.html

你可能感兴趣的文章
开源力量公开课第二十三期-从SVN到Git,次时代代码管理
查看>>
输入挂
查看>>
升级迁移前,存储过程统计各个用户下表的数据量,和迁移后的比对
查看>>
sql注入分类
查看>>
初识CSS选择器版本4
查看>>
[Hadoop in China 2011] 朱会灿:探析腾讯Typhoon云计算平台
查看>>
JavaScript之数组学习
查看>>
PHP 设置响应头来解决跨域问题
查看>>
CAS实现SSO单点登录原理
查看>>
博客园美化专用图片链接
查看>>
HDU_1969_二分
查看>>
高等代数葵花宝典—白皮书
查看>>
一种简单的图像修复方法
查看>>
基于DobboX的SOA服务集群搭建
查看>>
C#设计模式之装饰者
查看>>
[noip模拟20170921]模版题
查看>>
获取ip
查看>>
Spring Shell简单应用
查看>>
移动app可开发的意见于分析
查看>>
周总结7
查看>>