मैं अपने एनएसटीक्स्ट व्यू में एक जिम्मेदार स्ट्रिंग को चिपकाने की कोशिश कर रहा हूं, लेकिन यह सिर्फ सादे पाठ के रूप में दिखा रहा है, कोई विशेषता नहीं है। मैं बहुत तरह मेरे स्ट्रिंग बनाया:NSTextView और NSAttributedString
NSString *str = @"Parsing Directory Structure\n\n";
NSMutableAttributedString *attrstr = [[NSMutableAttributedString alloc] initWithString:str];
NSDictionary *attributes = @{
NSForegroundColorAttributeName : [NSColor blueColor],
NSFontAttributeName : [NSFont fontWithName:@"HelveticaNeue-Bold" size:20.f]
};
[attrstr setAttributes:attributes range:NSRangeFromString(str)];
[[self.textView textStorage] appendAttributedString:attrstr];
और NSTextView पर (स्क्रॉलिंग दृश्य के अंदर) मैं "की अनुमति देता है रिच टेक्स्ट" बॉक्स अभी भी जाँच की है, और संपादन योग्य बॉक्स को अनचेक। मैं मूल रूप से इसे कंसोल आउटपुट विंडो की तरह उपयोग करने की कोशिश कर रहा हूं।
धन्यवाद! यह पूरी तरह से काम किया। – Gargoyle