温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

tableviewcell自适应cell高度

发布时间:2020-07-24 07:41:19 来源:网络 阅读:319 作者:卓行天下 栏目:开发技术


tableviewcell自适应cell高度

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{    return self.arr.count;}- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{    UITableViewCell* cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"];    cell.textLabel.numberOfLines = 100;    cell.textLabel.font = [UIFont systemFontOfSize:15];    cell.textLabel.text = self.arr[indexPath.row];    return cell;}- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{        NSString* text = self.arr[indexPath.row];        CGSize constraint = CGSizeMake(375-40, 100);            NSAttributedString* attributedText = [[NSAttributedString alloc]initWithString:text attributes:@{NSFontAttributeName:[UIFont systemFontOfSize:15]}];        CGRect rect = [attributedText boundingRectWithSize:constraint options:NSStringDrawingUsesLineFragmentOrigin context:nil];        CGSize size = rect.size;        CGFloat height = MAX(size.height, 20);    NSLog(@"%f",height);    return height+10;        }

tableviewcell自适应cell高度

无限图片轮播Banner

// 网络加载图片的轮播器(只需一步设置即可使用)cycleScrollView.p_w_picpathURLStringsGroup = p_w_picpathsURLStrings;

现已支持cocoapods导入:pod 'SDCycleScrollView','~> 1.3'

如需更详细的设置,参考如下:

cycleScrollView.pageControlAliment = SDCycleScrollViewPageContolAlimentRight; // 设置pageControl居右,默认居中cycleScrollView.titlesGroup = 标题数组(数组元素个数必须和图片数组元素个数保持一致); // 如果设置title数组,则会在图片下面添加标题cycleScrollView.delegate = ; // 如需监听图片点击,请设置代理,实现代理方法cycleScrollView.autoScrollTimeInterval = ;// 自定义轮播时间间隔


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI