本文主要是介绍动态获取字符串 NSString的长宽--------自适应文本宽度、高度,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
http://blog.csdn.net/linkai5696/article/details/5925748
其实动态获取字符串NSString的CGSize的大小最主要的还是API NSString类提供的一个方法
sizeWithFont: constrainedToSize
例如:
CGSize feelSize = [feeling sizeWithFont:[UIFont systemFontOfSize:12] constrainedToSize:CGSizeMake(190,200)];
float feelHeight = feelSize.height;
这样就可以根据自己定义的长高的最大限值来获取当前文本的size。
********************************************
其中
constrainedToSize的参数CGSize提供190,200代表文本的最大的长为190,高为200 当超过设置的值的时候就会自动的这行文本来显示效果
这篇关于动态获取字符串 NSString的长宽--------自适应文本宽度、高度的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!