【问题标题】:why view hides behind status bar?为什么视图隐藏在状态栏后面?
【发布时间】:2013-01-08 13:44:39
【问题描述】:

如果我们尝试将视图添加到 self.window [窗口addSubView:someviewcontroler.view];

为什么视图隐藏在状态栏后面最多 20 像素? 我找到了隐藏状态栏或将 view.frame.origin.y 设置为 20 的解决方案。 但我想知道它为什么隐藏。 有什么原因吗?

【问题讨论】:

    标签: iphone objective-c view


    【解决方案1】:

    这不再是您想要显示您的根UIViewController 的方式。 (它曾经是,但它在不久前改变了...... 可能是 iOS 5? 在 iOS 4 中)

    为防止出现此问题,请尝试使用 window.rootViewController = someviewcontroller

    【讨论】:

    • 这是在 iOS 4 中引入的。
    • 哇,时间过得真快。我知道那是很久以前的事了。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-08
    • 1970-01-01
    相关资源
    最近更新 更多