鍵盤上方的輔助視圖(inputAccessoryView)中的 UIBarButtonItem 需自訂字體大小與粗細。
[buttonItem setTitleTextAttributes:@{
NSFontAttributeName: [UIFont fontWithName:@"Helvetica-Bold" size:26.0]
} forState:UIControlStateNormal];
NSFontAttributeName(iOS 7+)對應字體屬性forState:UIControlStateNormal 確保正常狀態生效UINavigationBar、UIToolbar 上的按鈕buttonItem.setTitleTextAttributes([
.font: UIFont(name: "Helvetica-Bold", size: 26)!
], for: .normal)
若使用系統預設字體,可用 [UIFont systemFontOfSize:weight:] 避免字體名稱拼寫錯誤。