我想爲每個索引CPTScatterPlot
顯示一個「自定義標籤」。 CPTTextLayer
從textStyle
屬性獲取文本顏色,字體大小等。我想以不同的顏色顯示CPTTextLayer
中顯示的字符串的每個字符。我知道可以使用NSAttributedString
,但是當我將這個參數傳遞給[[CPTTextLayer alloc] initWithText:attributedStr]
時,我的應用程序崩潰了。是否可以將NSAttributedString
應用於CPTTextLayer's
文本?是否可以將NSAttributedString應用於CPTTextLayer的文本
0
A
回答
0
Core Plot目前不支持屬性文本。您可以將增強請求添加到Core Plot issue tracker,以便將此功能考慮包含在未來的版本中。
3
從版本1.3開始,CorePlot允許基於NSAttributedString創建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];
它還具有多線CPTTextLayer標籤工作正常(可以拆分成CPTTextLayer使用「\ n」字符分開的線)。
乾杯。
相關問題
- 1. CPTTextLayer - 多行NSAttributedString
- 2. 是否可以將.length應用於Titlepane
- 3. 是否可以將宏定義應用於單個cpp文件?
- 4. R - ReporteRs包。是否可以將條件格式應用於文本?
- 5. 是否可以在QML中將顏色漸變應用於文本?
- 6. NSAttributedString在iOS 6之前是否可用?
- 7. 是否可以將FlowLayout應用於JFrame中的JButton?
- 8. 是否可以將RenderTransform應用於實際的UIElements?
- 9. 是否可以將樣式應用於表單字段的值?
- 10. 是否可以將SynchronizationContext用於WinForms/WPF應用程序中?
- 11. 是否可以將mercurial patch應用於單個subdir?
- 12. 是否可以將漸變應用於箱形陰影?
- 13. 是否可以將Spark ML CrossValidatorModel應用於Flink Streaming數據流?
- 14. 是否可以將3D轉換應用於iframe
- 15. 是否可以有條件地將transclution應用於指令?
- 16. 是否可以將XSLT轉換應用於DOM元素?
- 17. 是否可以通過V3 API將videoStabilize應用於YouTube視頻?
- 18. 是否可以將RTAI補丁應用於Android?
- 19. 是否可以將灰度應用於視圖?
- 20. 是否可以將CSS應用於指令元素?
- 21. 是否可以將DataTemplate應用於頁面?
- 22. 文本字體回退與自定義字體應用於NSAttributedString
- 23. 如果值不可用,是否應將佔位符文本用於EventArgs屬性?
- 24. 是否可以將CCSpriteBatchNode用於單個文件圖像
- 25. 是否可以將列追加到java中的文本文件?
- 26. 是否可以居中DateTimePicker的文本?
- 27. 對於選定的項目,是否可以將Zephyr用於JIRA?
- 28. 是否可以在NSAttributedString中調整基線?
- 29. 是否可以在任何文本分類上應用PCA?
- 30. 是否可以使用Twitter API將推文提供給本地文本文件?
什麼是CPTTextLayer ..? – NANNAV