में कोई ऐप्लिकेशन के अंतर्गत लिंक बनाने मैं इस छोटे से टुकड़ा जो एक एक NSTextView में पाठ से लिंक बनाने के लिए अनुमति देता है पाया , उदाहरण के लिए एक विशिष्ट हैंडलर क्लास जो लिंक को समझने और संबंधित दृश्य/नियंत्रक को प्रेषित करने में सक्षम है?NSTextView
5
A
उत्तर
4
आप textView:clickedOnLink:atIndex:
विधि को लागू करके विशेष रूप से अपने NSTextView
प्रतिनिधि में लिंक पर क्लिक संभाल सकते हैं।
आपको प्रत्येक लिंक के साथ और अधिक जानकारी स्टोर करने की जरूरत है, तो आप लिंक के साथ तार का एक कस्टम विशेषता के रूप में एक वस्तु भंडारण के द्वारा यह कर सकते हैं:
NSDictionary* attributes = [NSDictionary dictionaryWithObjectsAndKeys:
yourObject, @"YourCustomAttributeName",
@"link", NSLinkAttributeName,
nil];
NSAttributedString* string = [[[NSAttributedString alloc] initWithString:@"Your string" attributes:attributes] autorelease];
आप बचत कर रहे हैं जिम्मेदार ठहराया सुनिश्चित करें स्ट्रिंग जो आप use the NSCoding
protocol और NSAttributedString
के आरटीएफ विधियों के कारण नहीं हैं क्योंकि आरटीएफ कस्टम विशेषताओं को स्टोर नहीं कर सकता है।
संबंधित मुद्दे
- 1. NSTextView
- 2. NSTextView
- 3. NSTextView
- 4. एक NSTextView
- 5. NSTextField या NSTextView?
- 6. NSTextView स्क्रॉलिंग लाइन
- 7. UILabel/NSTextView बनाम CATextLayer
- 8. NSTextView सम्मिलन बिंदु से एनएसपॉइंट
- 9. NSTextView, पाठ और चिकनी स्क्रॉलिंग को जोड़ना
- 10. NSTextView एक NSScrollView अंदर स्क्रॉल नहीं होता :(
- 11. NSTextView में फ़ॉन्ट कैसे सेट करें?
- 12. एक NSTextView में कैरेट स्थिति कैसे खोजें?
- 13. पूरी तरह से अक्षम NSTextView वर्तनी जांच
- 14. NSTextView पीले प्रकाश डाला सफारी खोज में
- 15. NSTextView में पैडिंग - कस्टम ड्राइंग के बिना संभव है?
- 16. NSTextView में प्रमुख ईवेंट कैप्चर करने का सबसे अच्छा तरीका?
- 17. मुझे कैसे पता चलेगा जब NSTextView फोकस खो देता है?
- 18. इंटरफ़ेस बिल्डर में NSTextView का टेक्स्ट रंग बदलना
- 19. अपनी सामग्री के अनुसार NSTextView का आकार कैसे बदलें?
- 20. कोको में stdout को NSTextView पर रीडायरेक्ट करने का सबसे अच्छा तरीका क्या है?
- 21. असमर्थित स्वरूपण को हटाने के लिए आप NSTextView में पेस्ट करने में कैसे रोक सकते हैं?
- 22. टेक्स्ट के प्रोग्रामेटिक परिवर्तन के साथ पूर्ववत/दोबारा कैसे कार्यान्वित करें NSTextView के वॉल्यूम?
- 23. अच्छा रंग पाने के लिए एक NSTextView का उपयोग कर एक NSTextField को फिक्र करना?
- 24. मुझे कैसे पता चलेगा कि मेरे NSTextView में अनुलग्नक विशेषता कब जोड़ा जा रहा है?
- 25. NSTableVellView के अंदर NSTextView पर क्लिक करते समय एनएसटीबल व्यू में एक पंक्ति का चयन कैसे करें?
- 26. मैं टैब कुंजी को एनएसटीक्स्ट व्यू से कैसे फोकस कर सकता हूं?
- 27. एनएसटीएक्स्टव्यू में समृद्ध टेक्स्ट को समान रूप से कैसे स्केल करें?
- 28. एनएसटीएक्स्टव्यू में टेक्स्ट कैसे ढूंढें?
- 29. एनएसटीएक्स्ट व्यू में लाइन ऊंचाई/लाइन स्पेसिंग सेट करना
- 30. आईओएस