में केंद्र टेक्स्ट आप UILabel के अंदर टेक्स्ट को कैसे केंद्रित करते हैं?UILabel
Q
UILabel
68
A
उत्तर
172
कोड
[yourLabel setTextAlignment:UITextAlignmentCenter];
है या (बेशक) Obj सी 2.0 डॉट सिंटेक्स
yourLabel.textAlignment = UITextAlignmentCenter;
IOS 6 (और अधिक) आप NSTextAlignmentCenter
के बजाय का उपयोग करना चाहिए के लिए UITextAlignmentCenter
:
yourLabel.textAlignment = NSTextAlignmentCenter;
और अगर आप iOS 5 के लिए पिछड़े compatibiliy चाहते भी आप ऐसा कर सकते हैं,
#ifdef __IPHONE_6_0
# define ALIGN_CENTER NSTextAlignmentCenter
#else
# define ALIGN_CENTER UITextAlignmentCenter
#endif
स्विफ्ट 3
yourLabel.textAlignment = .center
5
कोड का उपयोग इसके अलावा, के रूप में हेनरिक सुझाव दिया है, तो आप भी कर सकते हैं इंटरफ़ेस बिल्डर में उचित संपत्ति सेट करें।
0
इस कोड का प्रयास करें:
labelName.textAlignment = UITextAlignmentCenter
0
निम्नलिखित कोड आजमाएं:
lblObject.textAlignment=UITextAlignmentCenter;
आशा यह आप में मदद करता है।
24
यह अब आईओएस 6 में गिरावट आई है।
आप उपयोग करना चाहिए:
yourLabel.textAlignment = NSTextAlignmentCenter;
0
UITextAlignmentCenter iOS 6.0 के बाद से NSTextAlignmentCenter के बाद से मान्य नहीं है। आप NSTextAlignmentCenter बजाय का उपयोग करना चाहिए:
[label setTextAlignment:NSTextAlignmentCenter];
1
आप एक बहु UILabel आप एक NSMutableParagraphStyle
label.numberOfLines = 0
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.alignment = .Center
let attributes : [String : AnyObject] = [NSFontAttributeName : UIFont(name: "HelveticaNeue", size: 15)!, NSParagraphStyleAttributeName: paragraphStyle]
let attributedText = NSAttributedString.init(string: subTitleText, attributes: attributes)
label.attributedText = attributedText
संबंधित मुद्दे
- 1. UILabel
- 2. uilabel
- 3. UIlabel
- 4. UILabel
- 5. UILabel
- 6. UILabel
- 7. UILabel
- 8. UILabel
- 9. UILabel
- 10. UILabel
- 11. UILabel -
- 12. uilabel
- 13. UILabel के लिए अलग अस्पष्टता और UILabel
- 14. UILabel आईओएस
- 15. मल्टीलाइन UILabel
- 16. UILabel टेक्स्ट
- 17. मल्टीलाइन UILabel
- 18. मल्टीलाइन UILabel?
- 19. UILabel Strikethrough
- 20. आईओएस। UILabel
- 21. UILabel/UITextView
- 22. UILabel स्पर्श करने योग्य
- 23. लाइन ब्रेक UILabel
- 24. कैसे आप एक UILabel
- 25. लंबवत रूप से UILabel
- 26. UILabel टेक्स्ट रंग
- 27. एचआईटीएमएल स्ट्रिंग UILabel
- 28. uilabel पूंछ truncation
- 29. क्या मैं `UILabel`
- 30. UILabel संरेखण केंद्र
या थोड़ा कम ब्रैकेट सूप के साथ इस्तेमाल करना चाहिए है: yourLabel.textAlignment = UITextAlignmentCenter; –
आईआईटी 6.0 के बाद UITextAlignmentCenter को बहिष्कृत किया गया है। अब NSTextAlignmentCenter का उपयोग करें। – Dev2rights
यह भी ध्यान दें कि यदि आप टेक्स्ट एलाइनमेंट सेट करने के बाद [yourLabel sizeToFit] को कॉल करते हैं, तो यह बाएं-उचित समाप्त हो जाएगा और टेक्स्ट एलाइनमेंट प्रॉपर्टी को अनदेखा कर देगा। – DiscDev