मैं UITextView
का उपयोग कर रहा हूं और मैं इस घटक में उपयोग की जाने वाली हाइपरलिंक का रंग बदलना चाहता हूं। उदाहरण के लिए यदि UITextView
www.gmail.com दिखा रहा है तो यह नीले रंग में दिखाई देता है। मैं उस रंग को बदलना चाहता हूं।uitextview हाइपरलिंक रंग बदलें
उत्तर
सरल उत्तर यह है कि आप इसे नहीं कर सकते हैं।
यहाँ एक समाधान है, हालांकि है:
Can I change the color of auto detected links on UITextView?
हुज़्ज़ाह! ऐप्पल ने आईओएस 7 के साथ एक उचित समाधान जारी किया है! जैसा कि this answer में बताया गया है, आप UITextView
की linkTextAttributes
संपत्ति का उपयोग कर सकते हैं। एक सफेद, रेखांकित लिंक कुछ इस तरह दिखेगा:
yourTextView.linkTextAttributes = @{
NSForegroundColorAttributeName: [UIColor whiteColor],
NSUnderlineStyleAttributeName: [NSNumber numberWithInt:NSUnderlineStyleSingle]
};
या वैकल्पिक रूप से आप UIView
से tintColor
को बदल सकता है, UITextView
inherits के बाद से और रंग लिंक करने के लिए tintColor
संपत्ति का उपयोग करता है - देखें:
yourTextView.tintColor = [UIColor whiteColor];
अब आपके लिंक महाकाव्य देख सकते हैं!
बढ़िया! बहुत धन्यवाद :) –
अरे, क्या मैं लिंक टेक्स्ट विशेषताओं द्वारा फ़ॉन्ट विशेषता बदल सकता हूं? – gaussblurinc
टिंटकॉलर सही है! धन्यवाद –
- 1. UITextview UIDataDetectorTypeLink का रंग कैसे बदलें?
- 2. UItextview पारदर्शी रंग IOS
- 3. चयनित टेक्स्ट रंग कैसे बदलें?
- 4. UITextView
- 5. NavigationBar बदलें रंग (पृष्ठभूमि रंग)
- 6. एएसपी.नेट एमवीसी एचटीएमएल। एक्शनलिंक हाइपरलिंक रंग
- 7. आईफोन: UITextView में लाइन स्पेसिंग बदलें?
- 8. बदलें नेवबार रंग 2.0.4
- 9. बदलें पृष्ठभूमि रंग WPF
- 10. बदलें टीआर पृष्ठभूमि रंग
- 11. एक्शनबैरशेलॉक पृष्ठभूमि रंग बदलें
- 12. edittext कर्सर रंग बदलें
- 13. बदलें edittext सीमा रंग
- 14. पृष्ठभूमि रंग बदलें
- 15. हाइलाइट रंग बदलें
- 16. UISearchBar प्लेसहोल्डर रंग बदलें
- 17. नोटपैड ++ टेक्स्ट रंग बदलें?
- 18. चयन का रंग बदलें
- 19. बदलें मंडराना रंग
- 20. प्रगति इंडिकेटर रंग बदलें
- 21. बदलें UIBarbuttonItems रंग
- 22. एंड्रॉइड: पृष्ठभूमि बदलें रंग का रंग
- 23. सूची बदलें कैसे बदलें टेक्स्ट रंग
- 24. हाइपरलिंक
- 25. हाइपरलिंक
- 26. हाइपरलिंक
- 27. हाइपरलिंक
- 28. हाइपरलिंक
- 29. रंगीन UITextview
- 30. प्रोग्राम में आईओएस में हाइपरलिंक के डिफ़ॉल्ट रंग को कैसे बदला जाए?
दुर्भाग्यपूर्ण है कि यह शीर्ष जवाब है। आईओएस 7 + में यह बहुत आसान है। –
के नीचे टिम विंडसर ब्राउन का उत्तर देखें, आप आसानी से इसे बदल सकते हैं। @ टिम विंडसीर का जवाब प्राप्त करें। –