IT Share you

신속하게 새 라인을 만드는 방법

shareyou 2020. 12. 3. 20:53
반응형

신속하게 새 라인을 만드는 방법


자바의 "\ n"과 같이 신속하게 새 줄을 만드는 방법이 있습니까?

var example: String = "Hello World \n This is a new line"

\nSwift 문자열 내 에서 사용할 수 있어야하며 예상대로 작동하여 개행 문자를 생성해야합니다. 다음 \n과 같이 적절한 형식을 지정 하려면 뒤에 공백을 제거해야합니다 .

var example: String = "Hello World \nThis is a new line"

콘솔에 인쇄되면 다음과 같아야합니다.

Hello World
This is a new line

그러나이 문자열을 사용하는 방법에 따라 다음과 같은 몇 가지 다른 고려 사항이 있습니다.

  • UILabel의 text 속성으로 설정하는 경우 UILabel의 numberOfLines = 0 (무한 줄 허용)인지 확인하십시오.
  • 일부 네트워킹 사용 사례에서는 \r\n대신 Windows 개행을 사용합니다.

편집 : UITextField를 사용하고 있다고 말했지만 여러 줄을 지원하지 않습니다. UITextView를 사용해야합니다.


또한 유용합니다 :

let multiLineString = """
                  Line One
                  Line Two
                  Line Three
                  """
  • 코드를 더 이해하기 쉽게 만듭니다.
  • 복사 붙여 넣기 허용

다음 코드를 사용할 수 있습니다.

var example: String = "Hello World \r\n This is a new line"

당신은 이것을 할 수 있습니다

textView.text = "Name: \(string1) \n" + "Phone Number: \(string2)"

출력은

이름 : string1의 출력 전화 번호 : string2의 출력

참고 URL : https://stackoverflow.com/questions/35387327/how-do-i-make-a-new-line-in-swift

반응형