Dav*_*man 4 statusbar uiimagepickercontroller ios swift3
新年快乐!
我想在iOS 10.2上调用UIImagePickerController后隐藏状态栏.你知道已经有几个问题有一些答案,但我担心答案不适用于Swift 3.0.
建议的答案是:
所以我尝试过:
extension UINavigationController{
    open override var prefersStatusBarHidden: Bool{
        return true
    }
}
所以我尝试过:
extension UIImagePickerController{
    open override var prefersStatusBarHidden: Bool{
        return true
    }
}
所以我尝试过:
class MyImagePickerController: UIImagePickerController{
    override var prefersStatusBarHidden: Bool{
        return true
    }
}
但不幸的是,上述解决方案似乎都不适合我.我想要熟练使用Swift 3.0的iOS开发人员让我知道如何在调用UIImagePickerController后隐藏状态栏.
感谢您的关注和时间!
Sam*_*her 12
可以使用以下扩展名永久隐藏状态栏UIImagePickerController:
extension UIImagePickerController {
    open override var childViewControllerForStatusBarHidden: UIViewController? {
        return nil
    }
    open override var prefersStatusBarHidden: Bool {
        return true
    }
}
这适用于iOS 10上的Swift 3.
| 归档时间: | 
 | 
| 查看次数: | 1842 次 | 
| 最近记录: |