【发布时间】:2015-04-23 13:45:04
【问题描述】:
我想创建一个可以用来显示和隐藏状态栏的全局函数。这是我所做的:
class Helper {
class func hide() {
let app = UIApplication.sharedApplication()
if !app.statusBarHidden {
app.statusBarHidden = true
}
}
class func show() {
let app = UIApplication.sharedApplication()
if app.statusBarHidden {
app.statusBarHidden = false
}
}
}
它是这样称呼的:
Helper.hide()
我把这些函数放在一个辅助类中。调用 hide() 函数不会隐藏状态栏。
我也在info.plist中设置了状态栏最初是隐藏的
如何在全局函数中显示和隐藏 StatusBar?
【问题讨论】:
-
您是否在相关视图中导入您的助手类?还是你的类继承自你的辅助函数
-
@JSA986 我只是从任何地方打电话给
Helper.hide()。
标签: ios objective-c swift