我目前有一个应用程序在TextView
内打印出一个大文本,但我不确定如何计算textView
所需的高度,以便完美匹配。非常感谢任何帮助。
这就是我的文字的样子
这是Cimorelli的歌曲Million Bucks的封面,我自己旋转 它:-)希望你喜欢!免费下载: http://davedays.com.hostbaby.com/files/Million_Bucks.mp3(点击右键 并保存为)
结束歌曲“男孩你会忘记” https://itunes.apple.com/us/album/boy-youll-forget/id605629968
Cimorelli:http://www.youtube.com/cimorellitheband感谢Jon的支持 拍戏! http://www.youtube.com/simplyspoons
写作室的最新一集:http://www.youtube.com/badplanetmusic
HIT ME UP! Twitter:http://www.twitter.com/davedays Facebook: http://www.facebook.com/ddays Merch: http://www.westaspenmerch.com/davedays http://www.davedays.com
答案 0 :(得分:2)
要“测量”文字高度,您可以使用以下内容:
-(CGFloat)measureText:(NSString*)text {
CGSize requiredSize = [text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(220, CGFLOAT_MAX)];
return requiredSize.height;
}
“220”是文本视图的最大宽度 - 根据您的情况更改它 - 当然您可以更改字体类型/大小。
另外,请查看NSString UIKit Additions Reference以获取更多信息。