WWRoundedSegmentedControl


dependencies: [
.package(url: "https://github.com/William-Weng/WWRoundedSegmentedControl.git", .upToNextMajor(from: "1.1.0"))
]
Function - 可用函数 (Kěyòng hánshù)
函数 (Hánshù) |
功能 (Gōngnéng) |
change(cornerRadiusPercent:segmentInset:) |
改变圆角比例跟选项间隔 (Gǎibiàn yuánjiǎo bǐlì gēn xuǎnxiàng jiàngé) |
change(innerCornerRadius:outerCornerRadius:segmentInset:) |
改变圆角大小跟选项间隔 (Gǎibiàn yuánjiǎo dàxiǎo gēn xuǎnxiàng jiàngé) |
import UIKit
import WWRoundedSegmentedControl
@IBDesignable class MyRoundedSegmentedControl: WWRoundedSegmentedControl {}
final class ViewController: UIViewController {
@IBOutlet weak var mySegmentedControl: MyRoundedSegmentedControl!
override func viewDidLoad() {
super.viewDidLoad()
DispatchQueue.main.asyncAfter(deadline: .now() + 3) { [unowned self] in
mySegmentedControl.change(cornerRadiusPercent: 0.5, segmentInset: 5)
}
}
}