如何让uiviewcontroller上部不遮挡状态栏

2025-05-07 02:35:30
推荐回答(1个)
回答1:

因为要在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;