將標籤顯示的字串每個單字首字母大寫,如 hello world → Hello World。
lbl4.text = [[NSString stringWithFormat:@"(%@)", [arrtype objectAtIndex:0]] capitalizedString];
capitalizedString 回傳新字串,將每個單字首字母大寫,其餘小寫NSString 實例方法,非 UILabel 屬性若需自訂大寫規則(如保留縮寫全大寫),使用 localizedCapitalizedStringWithLocale: 或自行遍歷單字處理。
嘗試設定 UILabel 的 font 或 textTransform 屬性 —— iOS 原生 Label 無此屬性,必須在字串層面處理。