我已附上屏幕供您参考,我需要做的是使分段控件内的文本显示为粗体。当我增加段内文本的大小时,它会增加,但是我需要增加文本的粗体度。 我需要将文本颜色设置为白色,然后使文本的颜色变得足以识别。
我附上了定制代码供您参考
///使用背景色和淡色,字体大小自定义分段控件
segmented_Control.tintColor = UIColor.white
segmented_Control.backgroundColor = UIColor(red: 249/255, green: 8/255, blue: 129/255, alpha: 1)
segmented_Control.layer.cornerRadius = 20
let font = UIFont.systemFont(ofSize: 20)
segmented_Control.setTitleTextAttributes([NSAttributedStringKey.font: font],
for: .normal)
答案 0 :(得分:0)
///使用背景色和淡色,字体大小自定义分段控件
segmented_Control.tintColor = UIColor(red: 249/255, green: 8/255, blue: 129/255, alpha: 1)
segmented_Control.backgroundColor = UIColor.white
segmented_Control.layer.cornerRadius = 20
// let font = UIFont.systemFont(ofSize: 20)
let font = UIFont.boldSystemFont(ofSize: 20)
segmented_Control.setTitleTextAttributes([NSAttributedStringKey.font: font],
for: .normal)
现在我的代码运行正常。