我如何在UILabel对齐文本?
当前回答
使用yourLabel。textAlignment = NSTextAlignmentCenter;为iOS >= 6.0和yourLabel。textAlignment = UITextAlignmentCenter;适用于iOS < 6.0。
其他回答
注意:根据UILabel类引用,从iOS 6开始,这种方法现在已弃用。
只需使用textAlignment属性来查看使用UITextAlignment值之一所需的对齐。(UITextAlignmentLeft, UITextAlignmentCenter或UITextAlignmentRight。)
例如:[myUILabel setTextAlignment:UITextAlignmentCenter];
更多信息请参见UILabel类参考。
下面是一个示例代码,展示如何使用UILabel对齐文本:
label = [[UILabel alloc] initWithFrame:CGRectMake(60, 30, 200, 12)];
label.textAlignment = NSTextAlignmentCenter;
你可以在这里UILabel阅读更多
在xamarin ios 假设您的标签名称是title,然后执行以下操作
title.TextAlignment = UITextAlignment.Center;
IO6.1 [lblTitle setTextAlignment NSTextAlignmentCenter):;
对于Swift 3,它是:
label.textAlignment = .center
推荐文章
- 如何在iOS上进行base64编码?
- 是否有可能更新一个本地化的故事板的字符串?
- 以编程方式获取Bundle Identifier
- 为iPad和iPhone设计输入按钮
- 如何在我的iPhone应用程序中使用NSError ?
- 我的预发行应用已经在iTunes Connect中“处理”了一周多,这是怎么回事?
- Xcode iOS项目只显示“我的Mac 64位”,但不显示模拟器或设备
- Objective-C中的自动引用计数不能防止或减少什么样的泄漏?
- 在Android中设置TextView span的颜色
- 在Xcode 9中如何从打开的多个模拟器中退出或关闭单个模拟器?
- 如何使用Swift播放声音?
- UINavigationBar自定义返回按钮没有标题
- 如何精确地以毫秒为单位记录方法的执行时间?
- 在整个UIWindow中获取UIView的位置
- 如何解散ViewController在Swift?