【问题标题】:Resize TEXT to Fit on UITextView调整文本大小以适应 UITextView
【发布时间】:2013-05-28 09:02:01
【问题描述】:

是否可以调整文本大小以适应我的 UITextView?我试过类似的东西:

  if (_myTextView.contentSize.height > _myTextView.frame.size.height)
{
    _myTextView.font = [_myTextView.font fontWithSize:25];
}

这个调整文本大小非常好,但是我有一些文本行更长,然后我需要减小我的字体大小。

【问题讨论】:

    标签: ios objective-c xcode


    【解决方案1】:

    反复尝试相同的想法...

    CGFloat fontSize = 25.0;
    _myTextView.font = [_myTextView.font fontWithSize:fontSize];
    
    while (_myTextView.contentSize.height > _myTextView.frame.size.height && fontSize > 8.0) {
        fontSize -= 1.0;
        _myTextView.font = [_myTextView.font fontWithSize:fontSize];
    }
    

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-14
      • 2015-12-10
      • 2011-12-24
      相关资源
      最近更新 更多