如何让uiviewcontroller上部不遮挡状态栏 如何将UIView覆盖到状态栏之上
作者&投稿:捷俭 (若有异议请与网页底部的电邮联系)
UIView有个返回bool值的 方法 p开头的 你返回yes 就隐藏了状态栏 storyboard 属性有个S开头的 bar 的属性 你选择none 也能隐藏
如何让uiviewcontroller上部不遮挡状态栏~
如何让uiviewcontroller上部不遮挡状态栏~
因为要在uitableviewcell里面的uiview模块里面,调用self.navigationcontroller pushviewcontroller推入一个新的viewcontroller,需要获取其上层的uiviewcontroller,找到如下的代码
id object = [self nextResponder];
while (![object isKindOfClass:[UIViewController class]] &&
object != nil) {
object = [object nextResponder];
}
UIViewController *uc=(UIViewController*)object;
别人做的有问题你干嘛要给别人擦pp?
从UINavigationBar的结构上看,你用到了UINavigationBar就没办法去覆盖他,因为你自己定义的View的位置系统都给你框好了,要么就干脆不用