ios - 编辑特定选项卡栏项目的背景颜色

标签 ios swift instagram uitabbaritem

嘿,我想快速更改我的中心选项卡栏项目的背景颜色,例如 instagram,任何人都知道它是如何工作的。我用谷歌搜索但找不到任何有用的答案。

最佳答案

您可以使用以下代码:

// Add background color to middle tabBarItem
let itemIndex = 2
let bgColor = UIColor(red: 0.08, green: 0.726, blue: 0.702, alpha: 1.0)

let itemWidth = tabBar.frame.width / CGFloat(tabBar.items!.count)
let bgView = UIView(frame: CGRectMake(itemWidth * itemIndex, 0, itemWidth, tabBar.frame.height))
bgView.backgroundColor = bgColor
tabBar.insertSubview(bgView, atIndex: 0)

作为引用,您可以查看这些 Stackoverflow 帖子:

关于ios - 编辑特定选项卡栏项目的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32351287/

相关文章:

ios - 强制 UITableView 缓存可重用单元格

javascript - 在哪里可以找到图像的 Instagram 媒体 ID(具有访问 token 并关注图像所有者)?

ios - 在 iOS 上绘制 session 中心房间 map

ios - UICollectionView - Segue - 确实选择了特定的单元格,LOG

ios - 使用 Google Sign In 和 SwiftUI 检查用户身份验证

ios - Kotlin - 按下按钮时运行打印语句

iOS - Dropbox API : How to have a UIProgressView which displays the average value of datas sended to Dropbox?

ruby-on-rails - 503 : Instagram is rate limiting your requests

perl - 如何搜索包含特定关键字的 Instagram 评论

ios - 子域后的通用链接打开 URL