Вы можете использовать приведенный ниже код в справочных целях.
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)
}
}
Здесь имейте в виду, что ваше происхождение этикетки очень важно. Вот почему была создана одна переменная "tabBarItemCount", которая могла бы подсчитывать количество ваших вкладок, и в соответствии с параметром tabIndex вы можете применить ее на соответствующей панели вкладок. Просто примените это согласно вашей вкладке индекса.