Oha*_*gev 8 templates statusbar ios xcode4
这是我尝试习惯使用XCode4的一部分......
好的,所以我在XCode 4中创建了一个新项目,并使用了View Based Application模板; 我希望构建新的应用程序,因为Apple打算让我使用这个模板.
所以我正在使用从AppDelegate调用的自动创建的视图控制器(到目前为止我没有触及任何东西).现在,我想删除的状态栏.据我所知,我应该做的是进入视图XIB并在属性检查器中将状态栏字段设置为无(这是我以前用过的方式),但是当我运行应用程序时无情地状态栏仍在那里(!).
我也尝试在mainWindow.xib文件上执行相同的操作(将STSTUS BAR属性设置为None thing)并且应用程序运行此栏阻止我的视图...
任何人?

Luc*_*uke 19
如果您阅读"标题",您将看到"模拟指标".这些属性仅用于在使用interfacebuilder布局代码时模拟可视元素.
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)
如果您在Application Delegate中执行此操作,请编写:
[application setStatusBarHidden:YES animated:NO];
Run Code Online (Sandbox Code Playgroud)
在这个方法中:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {...}
Run Code Online (Sandbox Code Playgroud)
从文档中请求评论:
setStatusBarHidden:withAnimation:
隐藏或显示状态栏,可选择为过渡设置动画. - (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)动画参数
隐
Run Code Online (Sandbox Code Playgroud)YES to hide the status bar, NO to show the status bar. animation A constant that indicates whether there should be an animation and, if请求一个,是否应该淡入或淡出状态栏,或者是否应该将状态栏滑入或滑出.
讨论
有关更多信息,请参阅UIStatusBarAnimation类型的常量描述.可用性
Run Code Online (Sandbox Code Playgroud)* Available in iOS 3.2 and later.
所以,如果你对动画部分不感兴趣,我建议使用这个:
statusBarHidden
一个布尔值,用于确定状态栏是否隐藏.@property(nonatomic,getter = isStatusBarHidden)BOOL statusBarHidden返回值
YES表示隐藏状态栏; NO表示它是可见的.可用性
Run Code Online (Sandbox Code Playgroud)* Available in iOS 2.0 and later.
| 归档时间: |
|
| 查看次数: |
14257 次 |
| 最近记录: |