美文网首页
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