使用自定义字体居中自定义UIButton标题

时间:2013-08-05 16:28:21

标签: ios xcode fonts center custom-font

我正在使用我添加到项目中的UIButton标题的一些自定义字体。我无法在IB中设置我的自定义字体,我在一些帖子中读到,在最后一个XCode版本中它是不可能的,是吗?所以,目前,我正在以编程方式设置标题的字体。关键是,如在IB中字体被设置为默认值,当我以编程方式设置我的自定义字体时它不居中,我想因为我在IB中看到的按钮的字体有另一个高度和宽度,这是尺寸被认为是标题的中心。我怎么能用我的自定义字体居中标题?

谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个。

  
    

[button setContentHorizo​​ntalAlignment:UIControlContentHorizo​​ntalAlignmentCenter];

  

答案 1 :(得分:0)

问题来自自定义字体,它在字符下面引入了一些空格。这篇文章解决了我的问题:

UIButton custom font vertical alignment