gpt4 book ai didi

ios - UIbutton 标题上的自定义字体剪裁在单词顶部

转载 作者:IT王子 更新时间:2023-10-29 08:07:01 27 4
gpt4 key购买 nike

我已经上传了自定义字体并使用以下代码将此字体应用到 UIbutton 的标题上

videoButton.titleLabel.font = [UIFont fontWithName:@"LaurenScript" size:20];

问题是标题被剪裁在第一个字母的顶部(见下图)。我在 UIlabel 上尝试了相同的字体,它工作正常,所以这不是字体的问题。我还尝试使用

更改 rectFrame
[videoButton.titleLabel setFrame:CGRectMake(0, 0, 300, 600)];

但这并没有做任何事情。有人知道我该如何解决这个问题吗?干杯

enter image description here

最佳答案

我有一个类似的问题,分音符在标题标签的顶部被切断。我制作了一个 UIButton 子类并使用此代码来解决问题:

-(void)layoutSubviews
{
[super layoutSubviews];

CGRect frame = self.titleLabel.frame;
frame.size.height = self.bounds.size.height;
frame.origin.y = self.titleEdgeInsets.top;
self.titleLabel.frame = frame;
}

关于ios - UIbutton 标题上的自定义字体剪裁在单词顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13225761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com