【发布时间】:2011-04-29 23:23:38
【问题描述】:
文本视图内的文本换行取决于哪些因素。我的 textview 的宽度是 160 px,我使用下面提到的代码计算了传入文本的宽度,结果是 157 px,但是这个文本被包裹在 3 行中......为什么会这样?
CGSize size = [myText sizeWithFont:textViewFont
constrainedToSize:textView.frame.size
lineBreakMode:UILineBreakModeWordWrap];
CGFloat textWidth = size.width;
我想将文本的宽度除以文本视图的宽度来获得行数。但是计算返回我 1 而我可以在模拟器的 textview 中看到 3 行。
【问题讨论】:
标签: iphone objective-c cocoa-touch ios nsstring