UILabel中的中心文本 [英] Center text in a UILabel
本文介绍了UILabel中的中心文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将文本置于UILabel中心?
How do you center the text inside a UILabel?
推荐答案
守则
[yourLabel setTextAlignment:UITextAlignmentCenter];
或(当然)Obj-C 2.0 Dot-Syntax
or (of course) the Obj-C 2.0 Dot-Syntax
yourLabel.textAlignment = UITextAlignmentCenter;
对于iOS 6(及更高版本),您应该使用 NSTextAlignmentCenter
而不是 UITextAlignmentCenter
:
yourLabel.textAlignment = NSTextAlignmentCenter;
如果你想向后兼容iOS 5你也可以这样做,
And if you want backward compatibiliy to iOS 5 also you can do this,
#ifdef __IPHONE_6_0
# define ALIGN_CENTER NSTextAlignmentCenter
#else
# define ALIGN_CENTER UITextAlignmentCenter
#endif
Swift 3
yourLabel.textAlignment = .center
这篇关于UILabel中的中心文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文