我想删除屏幕顶部的状态栏。
这不起作用:
func application
(application: UIApplication,
didFinishLaunchingWithOptions launchOptions: NSDictionary?)
-> Bool
{
application.statusBarHidden = true
return true
}
我也尝试过:
func application
(application: UIApplication,
didFinishLaunchingWithOptions launchOptions: NSDictionary?)
-> Bool
{
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
var controller = UIViewController()
application.statusBarHidden = true
controller.setNeedsStatusBarAppearanceUpdate()
var view = UIView(frame: CGRectMake(0, 0, 320, 568))
view.backgroundColor = UIColor.redColor()
controller.view = view
var label = UILabel(frame: CGRectMake(0, 0, 200, 21))
label.center = CGPointMake(160, 284)
label.textAlignment = NSTextAlignment.Center
label.text = "Hello World"
controller.view.addSubview(label)
self.window!.rootViewController = controller
self.window!.makeKeyAndVisible()
return true
}
您确实应该在视图控制器上实现preferredsStatusBarHidden:
Swift 3及更高版本
override var prefersStatusBarHidden: Bool {
return true
}
我想这叫做状态栏?有电表、时钟等的那个花了我很长时间才“隐藏”出来,但它所做的只是隐藏图标,它仍然占据着房地产市场。因此,当wkwebview向上滚动时,它会在状态栏下滚动,看起来很糟糕。 我要么想完全隐藏状态栏,要么让它在那里,但块的颜色,所以它下什么也看不见。我已经看了100多个关于xcode、info.plist、appdelegate设置、viewcontroller设置、navigati
在我的iOS视频应用程序中,状态栏隐藏在一些视图控制器中。我使用以下代码完成了这一操作。 > 它适用于iOS 5和iOS 6,但不适用于iOS 7。 例如: 它工作良好,但我不能显示状态栏再次在父视图控制器。
在我的项目中,我可以在iPhone上隐藏状态栏。 但它不适用于我的iPad我怎么能在iPad上隐藏状态栏?
我试过了 这没有任何作用。 我已经查看了我的用于“基于视图控制器的状态栏外观”的文件,但它不在那里。 如何在我的Xcode 6应用程序中隐藏屏幕顶部的白色状态栏(带有时钟和电池电量)?谢谢!
问题内容: 如何在ios 9中隐藏状态栏? 现在不推荐使用: 问题答案: 斯威夫特3 更改为 删除 更改为 之所以可行,是因为计算变量具有getter函数,因此您之前实现的函数只是变成了getter函数 2016年起:简单的事物 在您的info.plist上,为statusBar隐藏添加以下两个属性 查看基于控制器的状态栏外观(布尔值:否) 状态栏最初是隐藏的(布尔值:是) 按来源 要么 旧答案!
我正在制作一个Android锁屏应用程序。我的问题是状态栏。我在Androidanifest.xml上写了这一行。Android:主题="@Android:风格/主题。NoTitleBar。全屏"但是用户可以在没有应用程序的情况下滚动状态栏并解锁手机。那么如何完全隐藏状态栏呢?