簡體   English   中英

使用自定義字體將自定義UIButton標題居中

[英]Centering a custom UIButton title with custom font

我使用添加到項目中的一些自定義字體作為UIButton的標題。 我無法在IB中設置自定義字體,並且我在一些帖子中讀到,在上一個XCode版本中還無法實現,對嗎? 因此,目前,我正在以編程方式設置標題的字體。 關鍵是,就像在IB中一樣,該字體設置為默認字體,當我以編程方式設置自定義字體時,它並未居中,這是因為我在IB中可以看到的該按鈕的字體具有另一種高度和寬度,這就是大小以標題為中心。 如何使用我的自定義字體將標題居中?

謝謝!

嘗試這個。

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

問題來自於自定義字體,它在字符下方引入了一些空格。 這篇文章解決了我的問題:

UIButton自定義字體垂直對齊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM