Swift 如何在选项卡栏控制器上使用标签?
我正在尝试获取选项卡栏控制器上的标签或按钮,但该区域似乎已禁用。有人能帮忙吗,Thanks.您可以使用下面的代码作为参考Swift 如何在选项卡栏控制器上使用标签?,swift,xcode,uitabbarcontroller,Swift,Xcode,Uitabbarcontroller,我正在尝试获取选项卡栏控制器上的标签或按钮,但该区域似乎已禁用。有人能帮忙吗,Thanks.您可以使用下面的代码作为参考 extension UITabBarController { func addLabelAtTabBarItemIndex(tabIndex: Int, value: Int) { let tabBarItemCount = CGFloat(self.tabBar.items!.count) let label = UILabel(fra
extension UITabBarController {
func addLabelAtTabBarItemIndex(tabIndex: Int, value: Int) {
let tabBarItemCount = CGFloat(self.tabBar.items!.count)
let label = UILabel(frame: CGRect(origin: .zero, size: CGSize(width: 30, height: 30)))
label.text = "\(value)"
self.tabBar.addSubview(label)
}
}
在这里请记住,您的原产地标签是非常重要的。这就是为什么is创建了一个变量“tabBarItemCount”,它可以给出您的选项卡栏的计数,并且根据tabIndex参数,您可以在相应的选项卡栏上应用它。
只需根据您的选项卡索引应用此选项。谢谢您的回答。我试过你的代码,效果很好。谢谢