繁体   English   中英

修复iPhone应用程序中自定义安装的字体的水平对齐方式

[英]Fixing horizontal alignment for custom installed font in iPhone apps

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

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

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

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

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

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

这行代码会将您的标签向右移动。 输入与CGRects的不同之处在于输入(顶部,左侧,底部,右侧)。

可能有点骇人听闻,但确实有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM