2

我正在尝试在我的应用程序中使用 Helvetica Condensed 字体。通过调整上升器(如本答案中所述),我已经克服了垂直对齐的问题。

但是,我也有水平对齐的问题——当文本向左对齐时,UILabel 中的文本会一直向右移动一点(移动的“长度”取决于标签中有多少文本)。

我相信可以使用相同的技术解决它,但我不知道应该调整哪个参数。

https://stackoverflow.com/a/8314285/963881

4

1 回答 1

0

如果您只想移动标签而不编辑上升器,您可以调整 UIButton contentEdgetInsets 属性。

yourButton.contentEdgeInsets = UIEdgeInsetsMake(0, -10, 0, 0);

这行代码会将您的标签向右移动。输入与 CGRects 的不同之处在于(上、左、下、右)。

可能有点破解,但它的工作原理。

于 2013-04-22T18:12:57.220 回答