Ios ui分段控件ui修改
我已经附加了我的屏幕供您参考,我要做的是我需要使分段控件内的文本可见,这是粗体。当我增加段内文本的大小时,它会增加,但我需要增加文本的粗体。 我需要的文本颜色是白色,然后文本应该是生化需氧量足以识别 我已附上定制代码供您参考Ios ui分段控件ui修改,ios,swift,uisegmentedcontrol,Ios,Swift,Uisegmentedcontrol,我已经附加了我的屏幕供您参考,我要做的是我需要使分段控件内的文本可见,这是粗体。当我增加段内文本的大小时,它会增加,但我需要增加文本的粗体。 我需要的文本颜色是白色,然后文本应该是生化需氧量足以识别 我已附上定制代码供您参考 //使用背景色和色调、字体大小自定义分段控件 segmented_Control.tintColor = UIColor.white segmented_Control.backgroundColor = UIColor(red: 249/255, green: 8/255
//使用背景色和色调、字体大小自定义分段控件
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)
//使用背景色和色调、字体大小自定义分段控件
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)
现在我的代码运行良好 您是否尝试过
UIFont.boldSystemFont(大小:20)
?与您的问题无关,但在segmented\u控件中从命名中删除下划线“\u”
这真是一个丑陋的un swiftok僵尸,我将删除下划线。让我试试@sandeep Bhandarithanks@SandeepBhandari