我想略微转移标签中的文字。我已经通过在属性检查器中对齐将文本放在右侧。但我想稍微向左移动它。不确定要按哪个按钮。我查看了属性检查器中的所有功能,但仍无法找到它。
以下是现在的样子:
喜欢稍微向左移动零点。我该怎么做?
答案 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个点。