여러 줄의 레이블 (myLabel.numberOfLines = 0)을 사용하여 어떤 종류의 줄 바꿈을 사용하지 않도록 설정 했으므로 한 줄이 너무 길어서 그냥 멈추는 라벨/종류가 떨어져서 줄을 감싸고 있지 않나요? 그래서 "\ n"을 사용하여 문자열의 다른 줄에 문자열을 할당 할 수 있습니다. 나는 너무 오래 자동으로 다음 줄로 감싸는 줄을 알고 있지만 줄 바꾸기 옵션이 없는지는 잘 모릅니다. 내가 한 줄에 10 개 문자의 라인 최대로 레이블이 있다면여러 줄 UILabel에서 줄 바꿈 사용 안 함
그래서
는var firstLine : String = "This is 16 chars"
var secondLine : String = "This is too long"
myLabel.text = firstLine + secondLine
// It would look like this:
출력 : 같이
This is 16
This is to
그냥 차단하고 나던 그들이 그나마에도 불구하고 각 줄 바꿈 fit
캔트가 질문을 이해 ... 방금 설정 한 회선 레이블을 원하는 경우'numberOfLines = 1 '을, 당신은 0 = 설정하고 당신은 1 개 라인되고 싶어요 ???? – Tj3n
하단의 예에서 더 명확하게했습니다. 여러 줄 –
'ByClipping'의 lineBreakMode 설정을 시도해 보셨습니까? numberOfLines도 0이지만 시도해 볼만한 곳에서는 사용하지 않았습니다. – Michael