0
我想動態字體大小的textview.I瘋了一個自定義類的動態字體大小的文本view.I使用以下代碼的自定義類。textview的動態字體大小沒有增加?
#import "CustomTextView.h"
@implementation CustomTextView
- (void)drawRect:(CGRect)rect
{
// Drawing code
int numLines = self.contentSize.height/self.font.lineHeight;
self.font = [UIFont fontWithName:self.font.fontName size:((self.frame.size.height/numLines) - 4)];
[super drawRect: rect];
}
@end
但這不工作。它顯示了一個黑色的textview.please指南如何做到這一點?
您是否將CustomTextView Class設置爲文本視圖? –
這裏已經描述了我們如何動態設置字體大小http://stackoverflow.com/questions/2038975/resize-font-size-to-fill-uitextview –