SelectedTintColor of Segment Control is not rounded corner on iOS 13

后端 未结 5 1346
迷失自我
迷失自我 2021-02-06 12:49

Rounded corner is working great on iOS 12 and below, but it\'s broken on iOS 13. I\'ve created a custom Segment control class.

Code:

cla         


        
5条回答
  •  没有蜡笔的小新
    2021-02-06 13:02

    this code works for me iOS 13 - Swift 5.1

        segment.layer.cornerRadius = 12
        segment.layer.borderWidth = 1
        segment.layer.borderColor = UIColor.black.cgColor
        segment.font(name: "TheSans-Plain", size: 14)
        segment.clipsToBounds = true
        segment.layer.masksToBounds = true
    
        if #available(iOS 13.0, *) {
            segment.selectedSegmentTintColor = .red
        } 
    

提交回复
热议问题