2016-06-30 5 views
1

나는 여러 줄의 텍스트를 표시하는 NSTextField가있는 Swift Mac OS X 프로젝트를 가지고 있습니다. 내가 텍스트 필드NSTextField에서 라인 단위로 색상을 변경할 수 있습니까?

searchResult_field.stringValue = result 
    searchResult_field.textColor = NSColor.redColor() 

에있는 모든 텍스트의 색상을 변경할 수 있습니다하지만 수 있도록하고 싶습니다 것은 일부 라인을 기본 색 등 다른 색을 가지고있다.

+1

"라인"이란 무엇입니까? 줄 바꿈이있는 부분마다 줄을 의미합니까? 또는 한 문장이 여러 가로줄에 걸쳐 실행될 수 있고 한 문장을 여러 색상으로 그려야하는 화면의 물리적으로 그려진 선을 의미합니까? – christopherdrum

답변

1

NSAttributedString을 사용하면 문자열의 각 범위를 다른 색으로 색칠 할 수 있습니다.

관련 문제