`
jsntghf
  • 浏览: 2547916 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

隐藏Status Bar

    博客分类:
  • iOS
 
阅读更多

你可能知道一个简易的方法,那就是在程序的viewDidLoad中加入以下代码:

 

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

   

此法可以隐藏状态条,但问题在于,状态条所占空间依然无法为程序所用。

 

本篇介绍的方法依然简单,但更为奏效。通过简单的3个步骤,在plist中加入一个键值来实现。

 

1. 点击程序的Info.plist

 

2. 右键点击任意一处,选择Add Row

 

3. 加入的新键值,命名为UIStatusBarHidden或者Status bar is initially hidden,然后选上这一项。

 

现在,重新编译运行iphone程序,看看结果如何。

 

或者在程序的viewDidLoad中加入以下代码:

 

[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];

 

分享到:
评论

相关推荐

    android403隐藏statusbar.doc

    `android403隐藏statusbar.doc`这个文档似乎描述了如何在Android系统中实现这一功能。以下是对相关知识点的详细说明: 1. **IWindowManager接口**: `IWindowManager`是Android系统服务的一个接口,它提供了对窗口...

    如何隐藏Android4.0及以上版本的ActionBar、NotificationBar、StatusBar、SystemBar、TitleBar

    // 隐藏StatusBar int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; getWindow().getDecorView().setSystemUiVisibility(uiOptions); // 隐藏SystemBar(不建议使用) int uiOptions = View.SYSTEM_UI_FLAG_...

    android403隐藏statusbar.doc编程资料

    android403隐藏statusbar.doc

    android 禁用statusBar demo

    需要注意的是,这种模拟禁用statusBar的方法并不能完全阻止用户与statusBar交互,例如,用户仍可能通过手势滑动来显示或隐藏statusBar。因此,这种方法更适合用于追求视觉效果而非实际功能禁用的场景。 在`My...

    ActionBar and StatusBar

    例如,在全屏模式下,可以隐藏StatusBar以获得更大的显示空间,但仍然需要保留ActionBar供用户操作。通过`SYSTEM_UI_FLAG_FULLSCREEN`标志可以实现StatusBar的隐藏和显示。 在实际开发中,我们还需要注意不同...

    StatusBar示例代码

    例如,`SYSTEM_UI_FLAG_FULLSCREEN`标志可以隐藏StatusBar,而`SYSTEM_UI_FLAG_VISIBLE`则可以显示它。 5. **导航栏颜色匹配**:在Android 5.0以上,可以使用`setNavigationBarColor()`方法来让NavigationBar的颜色...

    wpf 状态栏 右下角三角statusbar

    在Windows Presentation Foundation(WPF)中,状态栏(StatusBar)是一种常见的用户界面元素,用于显示应用程序的状态信息或者提示用户的相关消息。"右下角三角"通常指的是在状态栏中添加了一个可以折叠或展开的...

    iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl

    在某些情况下,你可能需要隐藏StatusBar以获得全屏效果,或者在特定视图中显示自定义内容。 然后是**UIScrollView**,这是一个可以滚动查看超出屏幕范围内容的视图。UIScrollView常用于创建长列表、阅读器或者图片...

    statusbar适配Demo

    在Android开发中,StatusBar是应用程序界面上方显示时间、通知以及网络状态的重要组件。随着Android系统的不断迭代,StatusBar的设计和功能也在不断进化,为用户提供更好的交互体验。"statusbar适配Demo"是一个针对...

    Android NavigationBar,Status Bar隐藏与浮层

    Android NavigationBar隐藏与浮层,Status Bar的隐藏与浮层效果,SystemBar(Status Bar 和Navigation Bar)设置 Immersive与Sticky Immersion风格

    Android编程实现禁止StatusBar下拉的方法

    本文实例讲述了Android编程实现禁止StatusBar下拉的方法。分享给大家供大家参考,具体如下: Android中有许多隐藏的Service,StatusBarManager就是其中一个,在Context.java中可以看到: /** * Use with {@link #...

    Tutorial-StatusBar:StatusBar 的简单教程

    - `getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)`可隐藏StatusBar。 - `getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)`则可以恢复显示。 8. **使用...

    IOS 开发状态栏隐藏的实现办法

    IOS7以下版本隐藏UIStatusBar的方法:  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [application setStatusBarHidden:YES]; return ...

    iOS 自定义视图覆盖状态栏StatusBar

    在iOS开发中,状态栏(StatusBar)是显示时间、网络信号、电量等系统信息的区域。自定义状态栏可以为应用程序增添独特的视觉效果,提升用户体验。本教程将深入讲解如何在不隐藏状态栏的情况下,利用UIWindow视图来...

    RK3568 Android11-动态控制状态栏、导航栏的显示和隐藏

    在某些应用场景下,比如全屏游戏或沉浸式视频观看时,开发者可能需要动态地控制这些元素的显示与隐藏,以提供更好的用户体验。针对Rockchip RK3568芯片的Android 11系统,我们可以利用提供的补丁来实现这一功能。 ...

    ios-UIWindow做的StatusBar.zip

    本教程通过"ios-UIWindow做的StatusBar.zip"压缩包,主要探讨如何利用UIWindow来创建自定义的状态栏(StatusBar)提示,以提升用户交互体验。 首先,我们需要理解iOS中的StatusBar。状态栏是iOS设备屏幕顶部的一...

    在设置中添加隐藏虚拟按键和statusBar的开关.patch

    在设置中添加隐藏虚拟按键和statusBar的开关在设置中添加隐藏虚拟按键和statusBar的开关

    android图库竖屏不显示status bar的解决方法

    针对标题和描述中提到的问题,即在Android的图库应用(Gallery)在竖屏模式下也隐藏status bar,我们可以参考以下解决方案。 在Android的JB(Jelly Bean)和JB2(Jelly Bean 2,可能是指4.1.x到4.3.x版本)中,图库...

    StatusBar定制iphone状态栏

    在iOS开发中,状态栏(StatusBar)是位于应用程序顶部,显示时间、网络连接状态、电量等信息的小区域。默认情况下,iOS系统会自动处理状态栏的样式和内容,但有时开发者可能需要对其进行自定义,以适应特定应用的...

    statusbar_ec.rar

    状态栏(StatusBar)是操作系统或应用程序用户界面中的一个重要组成部分,通常位于屏幕的顶部或底部,显示当前系统状态、时间、通知以及各种快捷操作。在Android系统中,StatusBar更是与用户体验密切相关,因为它...

Global site tag (gtag.js) - Google Analytics