ios 动态设置Cell的高度
来源:互联网 发布:六壬课推算法 编辑:程序博客网 时间:2024/05/16 14:30
- (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;
}
}
- ios 动态设置Cell的高度
- 动态设置Cell的高度
- IOS 动态改变cell的高度
- IOS 动态改变cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS UITableView Cell的动态高度实现
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- iOS开发动态计算cell的高度
- 【iOS】UITableView 动态确定cell的高度
- iOS开发动态计算cell的高度
- iOS 动态改变cell的高度
- iOS开发动态计算cell的高度
- ios根据内容设置cell的高度
- IOS 根据cell内容设置cell的高度
- 标题栏、去掉、隐藏、全屏、android
- 【android】自定义组合控件PullToRefreshRecyeclerView
- Cocos2d-JS事件处理机制
- codeigniter MySQL加减运算
- span 换行出现的间隔
- ios 动态设置Cell的高度
- web.xml中设置统一的自定义错误页面
- Spring 的 ApplicationEvent and ApplicationListener 、spring框架加载完成后执行上下文刷新事件(ContextRefreshedEvent)
- 敏捷个人指南(必读--很完善的一个---敏捷个人系统)
- 网络芯片应用:GPS公交车行驶记录仪
- 大端模式与小端模式
- 软考专题模块:常用算法
- Android电源管理-Healthd (1)
- coursera Machine Learning, Andrew Ng