如何在 iOS 中完全自定义 TabBar
Posted
技术标签:
【中文标题】如何在 iOS 中完全自定义 TabBar【英文标题】:How do I fully customise TabBar in iOS 【发布时间】:2017-02-01 06:51:59 【问题描述】:我需要在我的 ios 应用程序中自定义TabBar
,如图所示
我需要更改背景颜色、未选择的图像色调颜色和选择的图像色调颜色。这是怎么做到的
【问题讨论】:
你试过这个link 【参考方案1】:为此,您需要设置UITaBbar
的barTintColor
和tintColor
属性。
self.tabBarController?.tabBar.barTintColor = .blue //Background Color
self.tabBarController?.tabBar.tintColor = .yellow //Selected Item tint color
注意:如果你有两个状态的图像意味着默认和选择,然后设置两个图像的集合,检查this answer为标签栏项目设置选定的图像。现在将两个图像的Render mode
设置为资产中的Original Image
,如果您不知道如何设置检查this answer。
【讨论】:
以上是关于如何在 iOS 中完全自定义 TabBar的主要内容,如果未能解决你的问题,请参考以下文章
swift 用UIBezierPath自定义中间突出的tabbar