Ios 如何计算NSString的大小?
我目前有一个应用程序,可以在Ios 如何计算NSString的大小?,ios,objective-c,uitextview,Ios,Objective C,Uitextview,我目前有一个应用程序,可以在TextView中打印出一个大文本,但我不确定如何计算TextView上的高度,使其完美匹配。非常感谢您的帮助 这就是我的文本的样子 这是西莫雷利的歌曲《百万美元》的封面,有我自己的故事 它:-)希望你喜欢!!!免费下载: (右键单击 和另存为) 结束曲“男孩你会忘记” 西莫雷利:谢谢乔恩的帮助 拍摄 《写作室》最新一集: 打我!Twitter:Facebook: 货物: 要“测量”文本高度,您可以使用如下内容: -(CGFloat)measureText:(NS
TextView
中打印出一个大文本,但我不确定如何计算TextView
上的高度,使其完美匹配。非常感谢您的帮助
这就是我的文本的样子
这是西莫雷利的歌曲《百万美元》的封面,有我自己的故事
它:-)希望你喜欢!!!免费下载:
(右键单击
和另存为)
结束曲“男孩你会忘记”
西莫雷利:谢谢乔恩的帮助
拍摄
《写作室》最新一集:
打我!Twitter:Facebook:
货物:
要“测量”文本高度,您可以使用如下内容:
-(CGFloat)measureText:(NSString*)text {
CGSize requiredSize = [text sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(220, CGFLOAT_MAX)];
return requiredSize.height;
}
“220”是文本视图的最大宽度-根据您的情况更改它-当然您可以更改字体类型/大小
另外,请查看以了解更多信息。我将字符串放入一个虚拟UILabel中,并告诉标签调整自身大小以适应。还有其他一些功能听起来似乎可以工作,但它们并不相关