iOS系統(tǒng)設(shè)置加粗文本導(dǎo)致UIButton圖文錯(cuò)亂

最近剛測(cè)出來的一個(gè)bug,確實(shí)比較奇葩:
圖為正常狀態(tài)下的按鈕顯示:

IMG_2108.PNG

按鈕的設(shè)置方式就是最簡(jiǎn)單的標(biāo)題-圖片-縮進(jìn):

        [sendOrderButton setTitle:@"服務(wù)" forState:UIControlStateNormal];
        sendOrderButton.titleLabel.font = SYS_FONT(14);
        [sendOrderButton setImage:[UIImage imageNamed:@"search_icon_fuwu"] forState:UIControlStateNormal];
        sendOrderButton.titleEdgeInsets = UIEdgeInsetsMake(0, 8, 0, -8);

所有的按鈕設(shè)置同上,然后統(tǒng)一設(shè)置左對(duì)齊;
接下來進(jìn)入系統(tǒng)設(shè)置-通用-輔助功能-粗體文本-打開開關(guān):

IMG_2110(20170816-180147).jpg

手機(jī)重新啟動(dòng)之后進(jìn)入應(yīng)用,原先的顯示變成了下面這樣:

IMG_2109.PNG

不得不說確實(shí)很奇葩的問題,檢查圖片大小都沒問題,那應(yīng)該是屬于系統(tǒng)bug了.
但是更奇葩的是我在設(shè)置按鈕標(biāo)題的時(shí)候各自添加一個(gè)空格符,問題得到完美解決...如下:

        [sendOrderButton setTitle:@"服務(wù) " forState:UIControlStateNormal];

最后設(shè)置加粗運(yùn)行測(cè)試:

IMG_2111.PNG

O__O "…

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,828評(píng)論 25 709
  • 燈火闌珊處 文/厲雄(西班牙) 東風(fēng),盡吹梧桐,樹葉 窗臺(tái),合謀燈火,投射 脫落的命運(yùn),在身體的脈絡(luò)里 尋找闌珊處...
    厲雄閱讀 321評(píng)論 0 0
  • 今天晚上,哥哥回來,我發(fā)現(xiàn)我們家里有一只金龜子,我和哥哥,被下得呆若木雞,爸爸走過來,說:“我有一個(gè)好玩的。”話音...
    黃泊舜閱讀 115評(píng)論 0 0
  • 我走在下班的路上 我看見對(duì)面的寫字樓上 一只橙黃色的羚羊在閃爍 它摁住另一只羚羊開始撕咬 鮮血飛進(jìn)了我的眼睛 我看...
    比遠(yuǎn)方更遠(yuǎn)閱讀 311評(píng)論 0 0

友情鏈接更多精彩內(nèi)容