0
我想給動態字體大小的應用程序中的標籤&文本視圖。爲此,我已經爲此做了一些自定義類。動態字體大小不起作用?
對於標籤
#import "CustomLabel.h"
@implementation CustomLabel
- (void)drawRect:(CGRect)rect
{
// Drawing code
self.font = [UIFont fontWithName:self.font.fontName size:((self.frame.size.height/self.numberOfLines) - 4)];
}
@end
我加入這個類的標籤,但是當我運行的應用程序,然後它不顯示任何label.Please告訴我要去的地方錯了嗎?
我的代碼有什麼問題。 – TechGuy
你不要調用超類的drawRect:所以UILabel沒有機會繪製它自己。添加'[super drawRect:rect];'正如我在我的回答中所建議的,看看它是否有幫助。 – Markus