UITableView中Lable自动换行,Cell自动适应高度
来源:互联网 发布:推荐游戏的软件 编辑:程序博客网 时间:2024/05/29 10:38
在Cell中设置自适应
-(void)setContentText:(NSString *)text{
CGRect frame=[selfframe];
UILabel *lable=[[UILabelalloc]initWithFrame:CGRectMake(10, 30, 10, 10)];
lable.textColor=RGB(88, 88, 88);
lable.font=[UIFontsystemFontOfSize:12];
lable.text=text;
lable.numberOfLines=6;
CGSize size=CGSizeMake(300, 100);
CGSize labelSize=[lable .textsizeWithFont:lable.fontconstrainedToSize:size lineBreakMode:NSLineBreakByClipping];
lable.frame=CGRectMake(10, 30,screen_width, labelSize.height);
[selfaddSubview:lable];
frame.size.height=labelSize.height+40;
self.frame=frame;//改变cell的高度
}
在.m文件中tabview的
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
方法添加以下代码
UITableViewCell *cell=[selftableView:_tablecontentcellForRowAtIndexPath:indexPath];
return cell.frame.size.height;
- UITableView中Lable自动换行,Cell自动适应高度
- UITableView中cell如何自动适应高度
- UITableView cell自动适应内容高度
- Uilabel自动换行 UItableView适应高度
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- ios TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- IOS TableView的Cell高度自适应,UILabel自动换行适应
- UITableView自动调整Cell高度
- UITableView自动计算CELL高度
- 【编程语言】如何在VS中自动添加注释块
- PHP—水印
- spring log4j.properties
- cocos3.x 特效使用方法
- Android ContentProvider和getContentResolver
- UITableView中Lable自动换行,Cell自动适应高度
- Unix学习笔记------套接字----服务器端函数
- Git – fatal: Unable to create 'XXX/.git/index.lock’: File exists.的解决办法
- 如何理解 if let 与guard let
- session失效
- 我的Java研发实习面试经历
- UITableView中用xib实现的cell中的View点击后View消失
- ImageView.ScaleType设置图解
- 关于RSA非对称加密在Android应用中的使用