【问题标题】:How do I fix the gap between my view and my navigation bar when the call status bar is active?当呼叫状态栏处于活动状态时,如何修复视图和导航栏之间的差距?
【发布时间】:2014-07-26 22:55:06
【问题描述】:

我正在使用 ECSlidingViewController 进行导航,但我不认为这是我的问题的原因。下面是我的问题的一个例子。



我已尝试使用 viewDidLayoutSubviews 来解决此问题,并且已将 navigationBar 半透明设置更改为 NO。我认为在我看来,如果有适当的约束,自动布局可以处理这样的事情。有人有什么建议吗?

【问题讨论】:

  • 我遇到了同样的错误,你找到解决办法了吗??
  • 到目前为止,我还没有任何确定的解决方案。当我回到主菜单时,我可能会尝试保留视图控制器。似乎该错误仅在返回主菜单视图后发生。我认为问题可能存在。

标签: uinavigationbar ecslidingviewcontroller ios7-statusbar


【解决方案1】:

viewDidLoad,添加:

[self.navigationController setNavigationBarHidden:YES animated:NO];
[self.navigationController setNavigationBarHidden:NO animated:NO];

【讨论】:

    猜你喜欢
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    • 2014-11-18
    • 1970-01-01
    • 2021-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多