<small id='Lzhgx'></small><noframes id='Lzhgx'>

    • <bdo id='Lzhgx'></bdo><ul id='Lzhgx'></ul>
    <i id='Lzhgx'><tr id='Lzhgx'><dt id='Lzhgx'><q id='Lzhgx'><span id='Lzhgx'><b id='Lzhgx'><form id='Lzhgx'><ins id='Lzhgx'></ins><ul id='Lzhgx'></ul><sub id='Lzhgx'></sub></form><legend id='Lzhgx'></legend><bdo id='Lzhgx'><pre id='Lzhgx'><center id='Lzhgx'></center></pre></bdo></b><th id='Lzhgx'></th></span></q></dt></tr></i><div id='Lzhgx'><tfoot id='Lzhgx'></tfoot><dl id='Lzhgx'><fieldset id='Lzhgx'></fieldset></dl></div>
    <tfoot id='Lzhgx'></tfoot>

      <legend id='Lzhgx'><style id='Lzhgx'><dir id='Lzhgx'><q id='Lzhgx'></q></dir></style></legend>

      UIbutton标题上的自定义字体夹在单词的顶部

      时间:2023-07-08

        <small id='it0p4'></small><noframes id='it0p4'>

        <legend id='it0p4'><style id='it0p4'><dir id='it0p4'><q id='it0p4'></q></dir></style></legend>

          <tbody id='it0p4'></tbody>
          <i id='it0p4'><tr id='it0p4'><dt id='it0p4'><q id='it0p4'><span id='it0p4'><b id='it0p4'><form id='it0p4'><ins id='it0p4'></ins><ul id='it0p4'></ul><sub id='it0p4'></sub></form><legend id='it0p4'></legend><bdo id='it0p4'><pre id='it0p4'><center id='it0p4'></center></pre></bdo></b><th id='it0p4'></th></span></q></dt></tr></i><div id='it0p4'><tfoot id='it0p4'></tfoot><dl id='it0p4'><fieldset id='it0p4'></fieldset></dl></div>

          • <tfoot id='it0p4'></tfoot>

                <bdo id='it0p4'></bdo><ul id='it0p4'></ul>
              • 本文介绍了UIbutton标题上的自定义字体夹在单词的顶部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

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

                I have uploaded a custom font and applied this font on the title of a UIbutton using the following code

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

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

                The problem is that the title is being clipped on the top of the first letter (see photo below). I tried the same font on the UIlabel and it works fine so it is not a problem with the font. I tried also to change the rectFrame using

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

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

                but that didn't do anything. Has anybody a clue of how I can fix this problem? Cheers

                推荐答案

                我也遇到过类似的问题,分音符在标题标签上被切断了.我创建了一个 UIButton 子类并使用此代码来解决问题:

                I had a similar problem, where a diaeresis got cut off on top of the titlelabel. I made a UIButton subclass and used this code to fix the problem:

                -(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;
                }
                

                这篇关于UIbutton标题上的自定义字体夹在单词的顶部的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:具有单按和长按事件的 UIButton 快速 下一篇:如何在iOS中通过参数将UITableView IndexPath传递给UIButton @selector?

                相关文章

              • <i id='rMxFJ'><tr id='rMxFJ'><dt id='rMxFJ'><q id='rMxFJ'><span id='rMxFJ'><b id='rMxFJ'><form id='rMxFJ'><ins id='rMxFJ'></ins><ul id='rMxFJ'></ul><sub id='rMxFJ'></sub></form><legend id='rMxFJ'></legend><bdo id='rMxFJ'><pre id='rMxFJ'><center id='rMxFJ'></center></pre></bdo></b><th id='rMxFJ'></th></span></q></dt></tr></i><div id='rMxFJ'><tfoot id='rMxFJ'></tfoot><dl id='rMxFJ'><fieldset id='rMxFJ'></fieldset></dl></div>

                  <small id='rMxFJ'></small><noframes id='rMxFJ'>

                    • <bdo id='rMxFJ'></bdo><ul id='rMxFJ'></ul>
                  1. <tfoot id='rMxFJ'></tfoot>
                    <legend id='rMxFJ'><style id='rMxFJ'><dir id='rMxFJ'><q id='rMxFJ'></q></dir></style></legend>