textview的动态字体大小没有增加?

时间:2015-10-07 06:40:59

标签: ios iphone xcode ipad

我正在尝试为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显示了一种黑色。请指导如何操作?

1 个答案:

答案 0 :(得分:-1)

在ViewController中实现“CustomTextView.h”时一定有问题。 让我们知道你是如何做到这一点的。 在ViewController中共享您的代码。 您是否在视图控制器中添加了“CustomTextView”作为子视图。