CPTScatterPlot
의 각 인덱스에 대해 "맞춤 라벨"을 표시하려고합니다. CPTTextLayer
은 textStyle
속성에서 텍스트 색상, 글꼴 크기 등을 가져옵니다. CPTTextLayer
에 표시되는 문자열의 각 문자를 다른 색상으로 표시하려고합니다. NSAttributedString
을 사용하는 것이 가능하다는 것을 알고 있지만이 인수를 [[CPTTextLayer alloc] initWithText:attributedStr]
에 전달하면 응용 프로그램이 다운됩니다. 텍스트 CPTTextLayer's
에 NSAttributedString
을 적용 할 수 있습니까?CPTTextLayer의 텍스트에 NSAttributedString을 적용 할 수 있습니까
0
A
답변
0
코어 플롯은 현재 속성이 지정된 텍스트를 지원하지 않습니다. Core Plot issue tracker에 기능 향상 요청을 추가하여이 기능이 향후 버전에 포함되도록 고려할 수 있습니다.
3
버전 1.3부터 CorePlot은 NSAttributedString을 기반으로 CPTTextLayer를 만들 수 있습니다. 또한 멀티 라인 CPTTextLayer 라벨이 제대로 작동
NSString *smallTextPart = @"Small part ";
NSString *bigTextPart = @"and the bigger one";
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"%@%@", smallTextPart, bigTextPart]];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue" size:12.0] range:NSMakeRange(0, smallTextPart.length)];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:18.0] range:NSMakeRange(smallTextPart.length, bigTextPart.length)];
CPTTextLayer *txtLayer = [[CPTTextLayer alloc] initWithAttributedText:str];
는 (당신은 '\ n을'문자를 사용하여 별도의 라인으로 CPTTextLayer을 분할 할 수 있습니다) 다음은 예입니다.
건배.
관련 문제
- 1. iOS에서 텍스트에 애니메이션 적용
- 2. iOS에서 텍스트에 애니메이션 적용
- 3. 텍스트 상자의 텍스트에 강제 적용
- 4. Java 선택한 텍스트에 HTML 적용
- 5. 임의의 텍스트에 execCommand 스타일 적용
- 6. TextView의 텍스트에 효과를 추가 할 수 있습니까?
- 7. Netbeans : 강조 표시된 텍스트에 HTML 코드 적용
- 8. Android : 정적으로 TextView의 동적 텍스트에 밑줄 적용
- 9. Javascript 내의 텍스트에 CSS 스타일을 적용 하시겠습니까?
- 10. 홈 위젯에서 애니메이션을 적용 할 수 있습니까?
- 11. ServiceStack.Text.JsConfig 설정을 라이브러리에만 적용 할 수 있습니까?
- 12. 보기에 회색 음영을 적용 할 수 있습니까?
- 13. MPMoviePlayerPlaybackDidFinishNotification을 강제 적용 할 수 있습니까?
- 14. 나는 relogin없이 gsettings를 적용 할 수 있습니까?
- 15. Div 경계에 그림자를 적용 할 수 있습니까?
- 16. Singleton 클래스에 상속을 적용 할 수 있습니까?
- 17. URL을 캔버스 페이지에 적용 할 수 있습니까?
- 18. 인터페이스에 확장 방법을 적용 할 수 있습니까?
- 19. 런타임시 [ScriptIgnore] 속성을 적용 할 수 있습니까?
- 20. 어떻게 필터를 모듈에만 적용 할 수 있습니까?
- 21. 색인을 기반으로 CSS를 적용 할 수 있습니까?
- 22. XAML 코딩 지침을 적용 할 수 있습니까?
- 23. setRootViewController에 애니메이션을 적용 할 수 있습니까?
- 24. MySQL에서 복합성을 어떻게 적용 할 수 있습니까?
- 25. iframe에 3D 변형을 적용 할 수 있습니까
- 26. qgraphicsscene을 pixmap에 적용 할 수 있습니까?
- 27. '너비'는 텍스트 영역에 적용 할 수 있습니까?
- 28. 패널 자체에 panel.resize를 적용 할 수 있습니까?
- 29. const를 유형에 적용 할 수 있습니까?
- 30. UIView에서 setClipsToBounds에 애니메이션을 적용 할 수 있습니까?
CPTTextLayer 란 무엇입니까? – NANNAV