Listen
Listen
一张图片铺满整个屏幕吗?
这种铺满不能是配所有机型,一般是一个 logo 图片配合背景颜色。 我是按下面的方法来实现的。 [实现 iOS 闪屏](https://todoit.tech/splash-screen.html#%E5%AE%9E%E7%8E%B0-ios-%E9%97%AA%E5%B1%8F)
> 暂且这么修改吧 > > ``` > - (CGRect)fakeBarFrameForViewController:(UIViewController *)vc { > CGFloat x = 0; > CGFloat y = 0; > CGFloat w = 0; > CGFloat h = 0;...
试着加上 `redView2.translatesAutoresizingMaskIntoConstraints = NO;` 能不能解决问题 如果不能,请告诉我,假如从 A push 到 B,这个按钮是定义在 A 还是 B?
@winfast 这是个兼容性问题,在 iOS 16 以上会出现,暂时不清楚原因。
> > @winfast 这是个兼容性问题,在 iOS 16 以上会出现,暂时不清楚原因。 > > 我昨天调试的发现主要是 -(void)updateNavigationBarTintColorForViewController:(UIViewController *)vc 这个方法中 self.navigationBar.tintColor = vc.hbd_tintColor;引起了的的效果,是不是在设置这个的时候,导航栏的customView重新刷新了 这行代码去掉会引发其它问题。