UILabel中的中心文本 [英] Center text in a UILabel

查看:69
本文介绍了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;

Source

如果你想向后兼容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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆