如何将UILabel TEXT水平居中?

现在,我已经看到了很多示例,这些示例可以教您如何将UILabel Text居中显示在屏幕中间,但这不是我要的。我在询问如何确保UILabel的文本保持在屏幕左右边界之间的一半,而我要做的就是垂直进行调整。我有以下内容:

self.aboutMee = [[UILabel alloc] initWithFrame:CGRectMake(0, 400, 120, self.view.bounds.size.width)];
            self.aboutMee.text = @"About Me";
            self.aboutMee.textAlignment = NSTextAlignmentCenter;
            self.aboutMee.backgroundColor = [UIColor clearColor];
            self.aboutMee.font = [UIFont fontWithName:@"Helvetica" size:14];
            [self.aboutMee setTextColor:[UIColor colorWithRed:0.0/255.0 green:140.0/255.0 blue:199.0/255.0 alpha:1.0]];
            [self.aboutMee setFont:[UIFont fontWithName:@"HelveticaNeueLTStd-ThCn" size:35]];
            [self.scrollView addSubview:self.aboutMee];

现在,我尝试将整个标签的宽度设置为320,然后将文本居中放置,但这不起作用。有任何想法吗?

冈蒂斯·特鲁兰兹

您应该正确设置框架:CGRectMake(pos.x,pos.y,width,height)

self.aboutMee = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height)];
        self.aboutMee.text = @"About Me";
        self.aboutMee.textAlignment = NSTextAlignmentCenter;
        self.aboutMee.backgroundColor = [UIColor clearColor];
        self.aboutMee.font = [UIFont fontWithName:@"Helvetica" size:14];
        [self.aboutMee setTextColor:[UIColor colorWithRed:0.0/255.0 green:140.0/255.0 blue:199.0/255.0 alpha:1.0]];
        [self.aboutMee setFont:[UIFont fontWithName:@"HelveticaNeueLTStd-ThCn" size:35]];
        [self.scrollView addSubview:self.aboutMee];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将元素水平居中

来自分类Dev

如何将UIView水平居中?

来自分类Dev

如何将元素水平居中

来自分类Dev

如何将li元素水平居中

来自分类Dev

如何将div水平居中

来自分类Dev

将元素水平居中

来自分类Dev

如何将固定宽度的按钮水平居中?

来自分类Dev

基础6:如何将水平导航与图像居中

来自分类Dev

如何将div垂直和水平居中?

来自分类Dev

如何将Bootstrap模式放在水平居中位置?

来自分类Dev

如何将单词的特定字母水平居中?

来自分类Dev

如何将垂直旋转的文本水平居中?

来自分类Dev

如何将标题水平和垂直居中

来自分类Dev

Java-如何将组件水平居中并垂直堆叠?

来自分类Dev

如何将布尔-日历与布尔水平居中

来自分类Dev

如何将FlexLayout在StackLayout内部水平居中?

来自分类Dev

如何将多个按钮水平居中显示尺寸?

来自分类Dev

如何将元素垂直和水平居中?

来自分类Dev

如何将没有宽度的div水平居中?

来自分类Dev

如何将整个Bootstrap 3页内容水平居中

来自分类Dev

如何将标题与图标水平居中,而忽略图标

来自分类Dev

如何使div水平居中

来自分类Dev

如何使水平轴居中

来自分类Dev

如何使div水平居中

来自分类Dev

垂直居中后将水平跨度居中

来自分类Dev

如何将任何子视图在父UIView中水平居中而不是垂直居中?

来自分类Dev

如何将水平表格单元格和内容居中居中

来自分类Dev

将多个UIView水平居中

来自分类Dev

将弹性容器水平居中