0
我有一個帶定時器的應用程序。該計時器在視圖中居中。當macOS的默認字體是Helvetica Neue時,這個工作正常。看起來字體的數字是均勻分佈的,所以當計時器運行時,一切都保持原位。AppKit中的固定間距編號
現在舊金山作爲默認字體,這是打破。所有數字似乎都有不同的寬度,導致計時器在運行時不斷變化。將字體硬編碼到Helvetica Neue可以解決這個問題,但是我想使用OS默認的字體。
是否有某種提示可以使用NSTextField進行設置,它會像以前一樣呈現具有固定寬度數字的默認系統字體?我似乎記得這是可用的,但我找不到它。我不想用固定寬度的字體,因爲它打破了美學。似乎iOS上的秒錶應用程序正在以某種方式執行此操作。
是的!這正是我所期待的。謝謝! –