在Xcode中对齐标签的文本

时间:2012-11-10 16:18:02

标签: ios xcode

我想略微转移标签中的文字。我已经通过在属性检查器中对齐将文本放在右侧。但我想稍微向左移动它。不确定要按哪个按钮。我查看了属性检查器中的所有功能,但仍无法找到它。

以下是现在的样子:enter image description here

喜欢稍微向左移动零点。我该怎么做?

1 个答案:

答案 0 :(得分:1)

如果要在标签内移动文本,则必须继承UILabel并覆盖drawTextInRect:如下所示:

@implementation RDLabel

- (void)drawTextInRect:(CGRect)rect {
    CGRect newRect = CGRectMake(0, 0, rect.size.width - 10, rect.size.height);
    [super drawTextInRect:newRect];
}
@end

如果您的文本右对齐,则会将文本向左移动10个点。