2023年7月14日发(作者:)
iOS15导航栏和tabbar的坑 更新了iOS 15(XCode 13)后,导航栏和Tabbar莫名其妙的改变了,导航栏变成了⿊⾊、Tabbar变成了透明。由于框架是上⼀个⼈写的,所以具体的原因也不得知。⼀顿百度后解决了问题。具体⽅法如下:1.导航栏问题if(@available(iOS13.0, *)) { UINavigationBarAppearance *appearance = [UINavigationBarAppearance new]; [appearanceconfigureWithOpaqueBackground]; oundColor = olor; rdAppearance = appearance; EdgeAppearance =rdAppearance; }问题if(@available(iOS15.0, *)) { UITabBarAppearance * appearance = [UITabBarAppearance new]; UIVisualEffectView *effectView = [[UIVisualEffectView alloc] initWithEffect:[UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight]]; EdgeAppearance= appearance; }
发布者:admin,转转请注明出处:http://www.yc00.com/news/1689264720a226435.html
评论列表(0条)