我正在努力解决如何最大化 UITextView 的内容大小的问题。短处是文本视图中断到第二行,而视觉上仍有空间容纳更多字符。
如果你检查下面的图像。红色文本框设置为 160px 宽度。我正在使用 contentInset = UIEdgeInsetsMake(-8,-8,-8,-8); 删除一些默认填充。但是,这并不能完全消除填充,因为它会偏移内容区域。并且该内容区域永远不会利用完整的 160 像素。
文本框(灰色)显示使用NSString drawInRect呈现的文本。给定相同的 160px 宽度,它会呈现两个额外的字符。
UITextView 中是否有可以删除所有填充并使用全帧的属性?还是解决方法?我试过contentSize没有成功。