我一直在試圖將此代碼添加到我的項目:問題時,「labelFontSize」屬性
reasonLabel.font = [UIFont labelFontSize:15];
,但我不斷收到這樣的警告:
Class method '+labelWithSize:' not found (return type defaults to 'id')
如何我會解決這個問題?
謝謝,
的Seb
我一直在試圖將此代碼添加到我的項目:問題時,「labelFontSize」屬性
reasonLabel.font = [UIFont labelFontSize:15];
,但我不斷收到這樣的警告:
Class method '+labelWithSize:' not found (return type defaults to 'id')
如何我會解決這個問題?
謝謝,
的Seb
可以與
[UIFont fontWithName:@"Arial" size:14]
或
[UIFont systemFontOfSize:14]
[UIFont labelFontSize]返回標準系統的UILabel字體大小,它不是一個使用初始化。您必須使用類似fontWithSize:(CGFloat的)fontSize的或systemFontOfSize:(CGFloat的)fontSize的
使用
reasonLabel.font = [UIFont systemFontOfSize: [UIFont labelFontSize]];
,如果你想創建一個更小或更大的字體,只是加上或減去:
reasonLabel.font = [UIFont systemFontOfSize: [UIFont labelFontSize] + 2];
reasonLabel.font = [UIFont systemFontOfSize: [UIFont labelFontSize] - 1];
對於大膽字體使用:
reasonLabel.font = [UIFont boldSystemFontOfSize: [UIFont labelFontSize]];
感謝幫幫我! –