我有一个段控制

let mySegmentControl = UISegmentedControl()


我为此添加了两个标题

mySegmentControl.setTitle(title: "one", forSegmentAt: 0)
mySegmentControl.setTitle(title: "two", forSegmentAt: 1)


我将标签徽章添加到“一个”

let myBagdeLabel = UILable(badgeText: "0")
mySegmentControl.addSubView(myBagdeLabel)


问题是:当选择“一个”时,myBagdeLabel显示在背景颜色的后面。我没有搜索,但是没有看到任何代码可以解决此问题。看我的照片。ios -  swift -将Subview添加到分割控件会导致无效行为-LMLPHP

最佳答案

尝试mySegmentControl.bringSubview(toFront: myBadgeLabel)

10-08 17:26