本文主要是介绍UITableViewnbsp;的cell设置自适…,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原文地址:UITableView 的cell设置自适应高度 作者:殷昭
UITableView 是iphone开发者最常用,也是最麻烦的一部分。就其显示效果来说,UITableView可惜列出很清晰的列表效果。
哎~ 又要忙了
懒得写了 附上代码
有问题的留言吧:
附上这个方法,计算当前的行高
- (CGFloat)tableView:(UITableView *)atableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
UIFont *font = [UIFont systemFontOfSize:12.0];
NSDictionary *chatinfo = [chatArray objectAtIndex:[indexPath row]];
NSString *text = [NSString stringWithFormat:@" %@ nt我说:%@",[chatinfo objectForKey:@"time"],[chatinfo objectForKey:@"text"]];
CGSize size = [text sizeWithFont:font constrainedToSize:CGSizeMake(250.0, 80.0) lineBreakMode:UILineBreakModeWordWrap];
return size.height+10; // 10即消息上下的空间,可自由调整
}
哎~
懒得写了 附上代码
有问题的留言吧:
附上这个方法,计算当前的行高
- (CGFloat)tableView:(UITableView *)atableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
}
这篇关于UITableViewnbsp;的cell设置自适…的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!