我想要移除UITabBar和屏幕其余部分之间的水平分隔线。我提出了与这位网友相同的问题,但是更新到了iOS7。
设置UITabBar的背景图并不能解决这个问题,也不能通过设置
在iOS7中是否仍然有可能实现这一点?如果是,应该怎么做?
设置UITabBar的背景图并不能解决这个问题,也不能通过设置
[UITabBar appearance]
对象的背景图来解决。在iOS7中是否仍然有可能实现这一点?如果是,应该怎么做?
[UITabBar appearance]
对象的背景图来解决。[self.tabBar setValue:@(YES) forKeyPath:@"_hidesShadow"];
Swift
self.tabBar.setValue(true, forKey: "_hidesShadow")
tabBar.shadowImage = UIImage()
Objective-C
tabBar.shadowImage = UIImage.new;
tabBar.shadowImage = UIImage();
- cleverbit通过使用自定义背景图像,您将失去模糊的背景透明度。要显示自定义阴影图像,必须使用backgroundImage属性设置自定义背景图像。如果使用默认背景图像,则无论此属性的值如何,都将使用默认阴影图像。