本文介绍了更改UISegmentedControl的边框颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要两个部分使用不同的边框颜色。默认我使用白色作为边框颜色。
I need different border colour for both the sections.By default I am having white as border color.
任何人都可以帮我解决这个问题吗?
Can anyone help me out with this?
推荐答案
快速试试这个:
class MySegmentedControl: UISegmentedControl{
override func awakeFromNib() {
super.awakeFromNib()
for selectView in subviews{
selectView.layer.borderColor = borderColor?.CGColor
selectView.layer.borderWidth = CGFloat(borderWidth)
selectView.layer.cornerRadius = CGFloat(cornerRadius)
selectView.layer.masksToBounds = true
}
}
}
因为,每个Segment都是View,你可以定制我t但是你想要
its because, each Segment is a View, you can custom it However you want
这篇关于更改UISegmentedControl的边框颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!