我的应用程序中有一个UILabel,并在tableview的单元格上添加了标签。
标签内容(文本)为xml格式(来自Web服务)。问题是我必须对齐文本
内部标签,如下图所示...
UILabel image http://www.freeimagehosting.net/t/pyxuu.jpg
不完整。
请为我建议一种实施方法。
提前致谢。
最佳答案
你好Parteek ...
首先获取文字大小,然后根据文字大小设置标签高度
如何获取文字大小:-使用此代码
NSString *theText = myLabel.text;
CGFloat width = myLabel.frame.size.width ;
CGSize labelTextSize = [theText sizeWithFont:myLabel.font constrainedToSize:CGSize(width,MAXFLOAT) lineBreakMode:UILineBreakModeWordWrap];
获取标签高度
CGFloat myLabelHeight = labelTextSize.height;
关于iphone - iPhone-根据传递给它的数据动态调整UILabel内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9392423/