[問題] 如何讓小字(size:11)顯示清楚?

看板MacDev作者 (狗狗)時間15年前 (2010/09/18 11:32), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
學了Apple的UI做了一個相同功能的Badge 可以用來放一些簡單的小字 如圖:http://imageshare.web.id/images/mi86lfekzuidb8evflud.png
左邊的圖是在Interface Builder下 tab bar item本身的功能(badge) 而右邊的圖是自己用code仿出來的一個UIView 先不管紅色的色調和polish的細節 我用了Helvetica-Bold的字型 大小為11的string在UILabel上呈現出來就非常不清楚 但是Apple本身的字(左圖)卻很清楚 尤其用ctrl+滾輪上下來放大 更容易看出差別 所以想請問一下有什麼辦法可以維持字型大小 但是可以讓字更清楚嗎? 我找了網路上一些anti-alias/UILabel的說明,但自行測試的結果都變得很奇怪... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.126.38.191 ※ 編輯: leondemon 來自: 120.126.38.191 (09/18 11:33)

09/18 16:16, , 1F
字小的時候,把 antialias 關了吧
09/18 16:16, 1F

09/19 01:09, , 2F
我有試過把anti-alias關掉 但是字變得很奇怪...
09/19 01:09, 2F

09/19 01:10, , 4F
我是依上面那個網頁做的 不知道是否有其他作法?
09/19 01:10, 4F
文章代碼(AID): #1Cb3AvZ3 (MacDev)
文章代碼(AID): #1Cb3AvZ3 (MacDev)