- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
信息.plist
UIViewControllerBasedStatusBarAppearance
<đúng>đúng>
界面 View Controller
override var prefersStatusBarHidden: Bool{
trả về đúng
}
当我使用 6p 时,没问题但是
iphoneX 无法调用,StatusBar 未隐藏
câu trả lời hay nhất
您需要检查您的 View Controller 是否包含在容器中(即 UINavigationController)。如果是这样,完整的过程是这样的:
1) 将 info.plist 文件中的 View controller-based status bar appearance
值设置为 YES
2) 在您的子 Controller 中添加此代码:
override var prefersStatusBarHidden: Bool{
trả về đúng
}
3) 添加这个扩展:
// gives control of the status bar appearance to the top controller
extension UINavigationController {
override open var childViewControllerForStatusBarHidden: UIViewController? {
return self.topViewController
}
}
您已经有了第 1 点和第 2 点。相同的逻辑适用于 UITabBarController
关于swift - iphoneX 不调用 prefersStatusBarHidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50714171/
我有一个标准的主从应用程序,我正在尝试有条件地显示/隐藏状态栏。 在 MasterViewController 中覆盖 prefersStatusBarHidden() 什么都不做。它甚至从未被调用。
我有一个 UITabViewController -> UINavigationController -> UIViewController 并且想要隐藏和取消隐藏 statusBar。当我调用 se
.plist UIViewControllerBasedStatusBarAppearance Thay đổi View Controller override var prefersStatus
我和this problem的情况一样.由于某种原因,状态栏仍然没有淡入或淡出。我几乎尝试了本网站上发布的所有解决方案。 我正在使用 UINavigationController -> UIViewC
我正在尝试隐藏我的一个 View Controller 的状态栏(当模态显示时)。当我展示 View Controller 时,状态栏将被隐藏,然后在关闭时返回。 我已将以下代码添加到呈现的 View
在我的应用程序中的某些时候,我隐藏了 UIStatusBar在 iOS 7 上。 -(UIStatusBarAnimation)preferredStatusBarUpdateAnimation {
我的应用程序中的不同 vc 显示状态栏可见,而其他的则隐藏。这在 info.pList 中设置为 YES "View controller-based status bar appearance":
关于隐藏状态栏的文档说我应该实现这个方法 override prefersStatusBarHidden(){ return true } 然后它说:如果您更改此方法的返回值,请调用 setN
从 Swift 3/iOS 10 开始,preferredStatusBarStyle 和 prefersStatusBarHidden 等方法变为: @available(iOS 7.0,
我在 iOS 应用程序项目中有以下设置:“隐藏状态栏”未选中。 它可以在部署信息下的一般项目设置中找到。 在 AppDelegate.swift 中: @UIApplicationMain class
在 iOS 7 上,如果我使用 prefersStatusBarHidden 方法并返回一个可以更改的实例变量: - (BOOL)prefersStatusBarHidden { return
Tôi là một lập trình viên xuất sắc, rất giỏi!