iOS -- pushpop 导航栏黑色阴影问题

    xiaoxiao2022-06-29  37

     先前写的程序大多使用UINavigationController---->UITabBarController----->push 的结构逻辑,可是自从ios7开始,当你push或pop的时候,发现导航栏右侧会有黑色阴影一闪而过。后来发现是透明导航栏捣的鬼。如果把导航栏设为不透明的就没有问题了!你看到的黑色阴影估计就是底层Controller的背景色。

           解决办法很简单,给window一个你想要的背景色即可。

    [objc]  view plain  copy - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {       // Override point for customization after application launch.                     self.window.backgroundColor = [UIColor whiteColor];              return YES;  
    转载请注明原文地址: https://ju.6miu.com/read-1124879.html

    最新回复(0)