- 博客(7)
- 收藏
- 关注
原创 Tableview的4种注册方式
其实tableveiw只有两种注册方式,注册和非注册。但是因为有了xib所以两种方式里纯代码和xib又形成了两种写法,今天有时间总结到一起,方便大家看。注册方式:注册cell //向 tableView 注册 cell 的样式 如果是 纯代码的自定Cell 使用该方法 [self.tableView registerClass:[ListCell class] for...
2019-06-13 15:50:25 1072
原创 快速创建数组字典 快速取值
创建数组,字典 NSArray *array = @[@"1",@"2",@"3",@"4",@"5"]; NSDictionary *dic = @{@"title":@"姓名/昵称",@"subTitle":@"请输入姓名"};创建数组套字典 _arrayTitle = @[@{@"title":@"姓名/昵称",@"subTitle":@"请输入姓名"},...
2019-06-13 15:20:35 694
原创 xib无法修改view高 无法修改fram
项目中用到了自适应行高,根据label字体来判断出label的高度,方法已经封装好了,需要的同学参考一下文章:https://blog.csdn.net/lee727n/article/details/90764838说本文重点,返回的行高是正确的。但是修改背景的高度,让他跟着label的高度增高或者减高,发现不管用。想了一下,由于使用xib写的,所以背景图其实是没有frame的,都是通过...
2019-06-04 11:20:31 760
原创 基于YYLable实现 一段字体 多种颜色且可点击
@property(nonatomic,strong) YYLabel *protocolContent; _protocolContent = [[YYLabel alloc]initWithFrame:CGRectMake(23, _protocolName.bottom + 10, bkView.width - 46 , 270)]; _protocolC...
2019-06-04 11:06:45 2728
原创 一段文字多种颜色
UILabel *introduceLb = [UILabel new]; introduceLb.text = @"如果您需要更全面和专业的检测,建议您到健康商城购买心电专业读图服务包,购买后监测24小时心电信息并通过底座上传,得到专业医生的评估报告"; NSMutableAttributedString *atrributeStr=[[NSMutableAttribu...
2019-06-04 11:00:23 679
原创 估算带有行间距 字间距的label高
估算label的高,label中可能包含行间距,字间距,缩进,不同的字体大小等信息-(CGFloat)estimateLabelHeightwithWidth:(UILabel*)label withSpace:(CGFloat)space withFont:(UIFont*)font withWidth:(CGFloat)width{ NSMutableParagraphSt...
2019-06-04 10:53:31 190
原创 ios设置label行间距
-(void)setLabelSpace:(UILabel*)label withSpace:(CGFloat)space withFont:(UIFont*)font { NSMutableParagraphStyle *paraStyle = [[NSMutableParagraphStyle alloc] init]; paraStyle.lin...
2019-06-04 10:47:49 3009
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人