si ( @disponible (iOS 15.0,*) ) {
UINavigationBarAppearance *apariencia = [[UINavigationBarAppearance alloc]init];
[apariencia configureWithOpaqueBackground]; // restablecer el fondo y el color de la sombra
apariencia.backgroundColor = [UIColor whiteColor];
apariencia.backgroundEffect = nil ;
// Elimine la sombra de la barra de navegación (si no se establece Clear, habrá una línea de sombra debajo de la barra de navegación)
apariencia.shadowColor = [UIColor clearColor];
[apariencia setShadowImage:[UIImage qmui_imageWithColor:[UIColor clearColor]]];
[apariencia setTitleTextAttributes:textAttributes];
[[Apariencia de UINavigationBar]setStandardAppearance:apariencia];
[[Apariencia de UINavigationBar]setScrollEdgeAppearance:apariencia];
} más {
[[Apariencia de UINavigationBar] setTitleTextAttributes:textAttributes];
[[Apariencia de UINavigationBar] setBarTintColor:[UIColor whiteColor]];
[[Apariencia de UINavigationBar] setShadowImage:[UIImage new]];
}
[[Apariencia de UINavigationBar] setTranslucent: NO ];