美文网首页
iOS tableView 使用笔记

iOS tableView 使用笔记

作者: carsonsoding | 来源:发表于2016-07-23 18:56 被阅读0次

禁止  tableView 回弹的方法   self.tableView.bounce = NO;

tableView 自适应高度方法

//写在Cell中

+ (CGFloat)cellHeight:(NSString *)contentString cellHeight1:(NSString *)titleString cellHeight:(NSString *)timeString;

//方法实现   

+ (CGFloat)cellHeight:(NSString *)nameString cellHeight1:(NSString *)addressString{

//计算cell高度

CGSize size  = CGSizeMake([UIScreen mainScreen].bounds.size.width, 0);

NSDictionary *dicContent = @{NSFontAttributeName: [UIFont systemFontOfSize:13]};

CGRect rect = [nameString boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin attributes:dicContent context:nil];

NSDictionary *dicTitleString = @{NSFontAttributeName:[UIFont systemFontOfSize:13]};

CGRect rectTitle = [addressString boundingRectWithSize:size options:NSStringDrawingUsesLineFragmentOrigin attributes:dicTitleString context:nil];

return rect.size.height + rectTitle.size.height;

}

相关文章

网友评论

      本文标题:iOS tableView 使用笔记

      本文链接:https://www.haomeiwen.com/subject/qiswjttx.html