我一直在应用程序中使用UITabbar.
UITabbar顶部有一条上边界线.
参考下图: –
UITabbar顶部有一条上边界线.
参考下图: –
[[UITabBar appearance] setShadowImage:[[UIImage alloc] init]];
也
[[UITabBar appearance] setShadowImage:nil]; self.navigationController.toolbar.clipsToBounds = YES;
但他们都没有工作.有解决方案吗
解决方法
[self.tabBar setValue:@(YES) forKeyPath:@"_hidesShadow"];
或者你可以使用
[[UITabBar appearance] setShadowImage:[UIImage imageNamed:@"transparentShadow.png"]];
要么
[[UITabBar appearance] setShadowImage:nil];