0
adjustsFontSizeToFitWidth라는 속성이있는 레이블과 같이 segmentcontrol에서 adjustfontsize를 수행하려면 어떻게해야합니까? 텍스트가 너비보다 넓 으면 글꼴 크기가 너비에 맞게 작아집니다. 어떻게 할 수 있습니까? uisegmetncontrol?UisegmentControl에서 글꼴 크기 조정
adjustsFontSizeToFitWidth라는 속성이있는 레이블과 같이 segmentcontrol에서 adjustfontsize를 수행하려면 어떻게해야합니까? 텍스트가 너비보다 넓 으면 글꼴 크기가 너비에 맞게 작아집니다. 어떻게 할 수 있습니까? uisegmetncontrol?UisegmentControl에서 글꼴 크기 조정
사용 setTitleTextAttrribute 세그먼트 제어
SegmentControl.setTitleTextAttributes([NSFontAttributeName: UIFont(name: REGULAR_FONT, size: 13.0)],
for: UIControlState())
SegmentControl.setTitleTextAttributes([NSFontAttributeName: UIFont(name: BOLD_FONT, size: 13.0)], for:.selected)
추가 된 주석에 언급 대답의 빠른 버전의 글꼴을 설정합니다 : -
func setWidthTosegmetControl(view :UIView) {
let subviews = view.subviews
for subview in subviews {
if subview is UILabel {
let label: UILabel? = (subview as? UILabel)
print("label found: \(label?.text)")
label?.adjustsFontSizeToFitWidth = true
label?.minimumScaleFactor = 0.1
}else {
setWidthTosegmetControl(view: subview)
}
}
}
ICAN은 특정 글꼴 크기를 설정 .. 나는 adjustfontsizetitwidth를 원한다. –
이것을 참조하십시오 : - http://stackoverflow.com/a/34754939/6818278 – Anuraj
swift를 찾고 있습니다. 버전 –