我有一个代码可以像这样更改标签栏颜色
UITabBar *tabBar = [vc.view.subviews objectAtIndex:1];
CGRect rectAdjust = CGRectMake(roundf(screenWidth - 305.0f) / 2.0f, screenHeight - 54.0f - 10.0f, 305.0f, 54.0f);
tabBar.frame = rectAdjust;
UIColor *tabbarBg = [UIColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:1.0];
tabBar.tintColor = tabbarBg;
代码应该没有任何缺陷地改变标签栏的颜色但是,我得到了这个结果
请注意,我的标签栏上方有一条黑线。我不知道这是从哪里来的。
如何摆脱它?