由于不同用户对导航的设置与需求不同,有时会引起视频通话选人页面搜索以及导航异常的问题,这对这类问题建议用户通过下面方式尝试修改:
1、创建一个“RCCallSelectMemberViewController”的分类;
2、在分类中组合尝试下面两种设置,看能否解决异常问题:
-(void)viewDidAppear:(BOOL)animated{
// 设置1
if (@available(iOS 11.0, *)){
self.navigationController.navigationBar.translucent = NO;
}
//设置2
// if (@available(iOS 13.0, *)) {
// UINavigationBarAppearance *navBarAppearance = [[UINavigationBarAppearance alloc] init];
// [navBarAppearance configureWithOpaqueBackground];
// [navBarAppearance setTitleTextAttributes:
// @{NSForegroundColorAttributeName:[UIColor whiteColor]}];
// self.navigationController.navigationBar.standardAppearance = navBarAppearance;
// self.navigationController.navigationBar.scrollEdgeAppearance = navBarAppearance;
// }
}
或者您可以直接添加下面的分类,通过注释的方式去尝试是否可以解决显示异常的问题: