zoukankan      html  css  js  c++  java
  • ios 动态设置Cell高低

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

           self.mainTitle=[[UILabel alloc]init];
                self.mainTitle.numberOfLines=0;
                self.mainTitle.font=[UIFont fontWithName:@"Hiragino Sans GB" size:14];
                self.mainTitle.text=cell_info.title;
                self.mainTitle.textColor=[UIColor grayColor];
                CGSize titleSize=[self.mainTitle.text boundingRectWithSize:CGSizeMake([UIScreen mainScreen].bounds.size.width-20, 0) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName: self.mainTitle.font} context:nil].size;
                self.rowHeight=titleSize.height;
                self.mainTitle.frame=CGRectMake(15, 3, titleSize.width,titleSize.height);
                [cell.contentView addSubview:self.mainTitle];

           CGRect cellFrame=[cell frame];
            cellFrame.origin=CGPointMake(0,0);
            cellFrame.size.height=self.mainTitle.frame.size.height+5+self.imgOne.frame.size.height+5;
            [cell setFrame:cellFrame];

           return cell;

    }

    - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
        if (indexPath.section==0) {
            return 160;
        }
        else{
    //        if (indexPath.row==0) {
    //            UITableViewCell *cell=[self tableView:self.tableView cellForRowAtIndexPath:indexPath];
    //            return cell.frame.size.height;
    //        }
            UITableViewCell *cell=[self tableView:self.tableView cellForRowAtIndexPath:indexPath];
            return cell.frame.size.height;
        }
    }

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    webpack安装、环境搭建和基本配置
    webpack知识点总结
    Vue之Vuex的使用
    vue之获取滚动条位置
    MongoDB ORM mongoose 配置和使用
    sequelize之通过options生成sql语句
    七牛上传之PutExtra的使用
    使用ssl-validator识别证书信息
    深入理解计算机系统(第三版)第八章重要内容摘要
    深入理解计算机系统(第三版)第七章重要内容摘要
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4853424.html
Copyright © 2011-2022 走看看