2017-02-28 3 views
-2

사용자 정의 글꼴 크기로 문자 크기를 얻으려면 어떻게해야합니까? 얼마나 많은 픽셀이 다른 글꼴 크기의 도트 또는 다른 문자를 사용하는지 알아야합니다.사용자 정의 글꼴 크기로 문자 크기를 얻는 방법

라벨이 줄을 끊기 전에 내 라벨에 얼마나 많은 점들이 들어 있는지 알아 내려고합니다. = UILabel의()

label.text = "캐릭터"

label.font = label.font.withSize (사이즈)

하자 charWidth는 = 라벨

class DotsLabel: UILabel 
{ 
override func layoutSubviews() 
{ 
    super.layoutSubviews() 

    if self.text == nil { self.text = "." } 
    while Int(self.bounds.width) - Int(self.intrinsicContentSize.width) > 6 
    { 
     self.text = self.text! + "." 
    } 
} 
} 
+0

이것은 매우 광범위한 질문입니다. 자신을 알아 내려고 시도하는 코드 조각에 특정 시도가 있습니까? 그렇게한다면, 우리가 그것을 살펴볼 수 있도록 게시하십시오. 그렇지 않으면 우리는 당신이하고있는 일이나 일하는 것에 대한 어떤 맥락도 가지고 있지 않습니다. – bj7

+0

@ bj7, 일부 정보 추가 –

답변

1

하자 라벨 .intrinsicContentSize.width

관련 문제