你好,任何人都可以帮助我,我将非常感激,我想知道如何更改UItab栏顶部默认灰色笔触的颜色我还希望笔划为2px。我尝试了各种编码方法,我将此代码放在视图控制器中:
self.tabBarController!.tabBar.layer.borderWidth = 0.50 self.tabBarController!.tabBar.layer.borderColor = UIColor.clearColor()。CGColor
并在整个标签栏周围放置一个笔划。我希望在顶部有一个2px笔划,其自定义rgb颜色为:红色:208,绿色:28,蓝色:28
如下图:
答案 0 :(得分:1)
可能的选择:
使用(可伸缩的)背景图像作为tabBar
不建议使用现有的UI元素,但您可以尝试简单地添加一个新的子视图,其宽度与标签栏相同,高2像素,您想要的颜色为背景,放置在(0, 0)
答案 1 :(得分:0)
您可以使用UITabBar
s shadowImage
属性!