private let segmentedControl: UISegmentedControl = {
let items = ["出勤" ,"退勤"]
let font = UIFont.systemFont(ofSize: 14)
let segmentedControl = UISegmentedControl(items: items)
segmentedControl.translatesAutoresizingMaskIntoConstraints = false
segmentedControl.selectedSegmentIndex = 0
segmentedControl.layer.cornerRadius = 5.0
segmentedControl.backgroundColor = .clear
segmentedControl.tintColor = .white
segmentedControl.setTitleTextAttributes([NSAttributedStringKey.font: font], for: .normal)
// segmentedControl.frame = CGRect(x: 0, y: 150, width: 320, height: 20)
segmentedControl.addTarget(self, action: #selector(changeValue), for: .valueChanged)
return segmentedControl
}()
@objc func changeValue(sender: UISegmentedControl) {
switch sender.selectedSegmentIndex {
case 0:
print("出勤")
case 1:
print("退勤")
default:
print("")
}
}
More than 5 years have passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme
List of users who liked
00