5.16-停诊引入出差

LR来找我健身,她说同学都领证了,她着急,东来顺,宝鼎羊肉,大碗茄子

YY秀聚餐自拍,太美啦

换产品,展书房不带这个项目,换人,改需求,页面大改动

准备做家庭医生,页面很多,加油,拼,眼睛痛就洗手间休息,闭眼,洗脸,

晚上回去必须刷牙,现在没怎么泡脚了,也没怎么coding了,

Q:Scroll 在ios7不能滚动  ios9可以滚动

A: 添加约束:

[contentScrollView mas_makeConstraints:^(MASConstraintMaker *make) {

make.bottom.equalTo(self.contentLabel.mas_bottom); // greaterThanOrEqualTo 添加的约束,解决ios7不能滚动的bug

make.height.mas_equalTo(contentLabelHeight - 2);

}];

-----------------------------------------------------------------

小蓝点不能跟label对齐,原因是lable被拉伸了,怎么发现的呢,给label添加红色颜色,发现只有一行文案的时候,lable很高

解决办法是算出字符串的高度,给label添加高度约束

原因: 图片是有大小的,label高度不能撑开图片的话,图片就按照自身的高度展示,label就被拉大了,当label足够多的时候,图片可以被撑开,

--------

------------------------------------------------------------------------------------

先调用initWithModel然后掉用 viewDidLoad

------------------------------------------------------------------------------------------------

原因是先设置了容器view的高度

[self.topWhiteView mas_makeConstraints:^(MASConstraintMaker *make) {

make.top.equalTo(self.bgScrollView);

make.left.right.equalTo(self.view);

make.height.mas_equalTo(200); //高度自适应 test

}];

后面又添加了底部约束

[self.topWhiteView mas_makeConstraints:^(MASConstraintMaker *make) {

make.bottom.mas_equalTo(self.labelButtonView).offset(kHDFVerticalMargin);

}];

,其实约束冲突了,控制台答应了约束错误信息:

Try this:

(1) look at each constraint and try to figure out which you don‘t expect;

(2) find the code that added the unwanted constraint or constraints and fix it.

(

"<MASLayoutConstraint:0x7b7a16e0 UIView:0x79eda150.height == 200>",

"<MASLayoutConstraint:0x7b788250 UILabel:0x79eda370.top == UIView:0x79eda150.top + 20>",

"<MASLayoutConstraint:0x79ec8b50 UILabel:0x79eda370.height == 16.707>",

"<MASLayoutConstraint:0x7b7d1850 UILabel:0x7b7af810.top == UILabel:0x79eda370.bottom + 8>",

"<MASLayoutConstraint:0x7b74dbb0 UILabel:0x7b7af810.height == 16.707>",

"<MASLayoutConstraint:0x7b7c5560 UILabel:0x7b7d31e0.top == UILabel:0x7b7af810.bottom + 10>",

"<MASLayoutConstraint:0x7b7d10e0 UILabel:0x7b75ea10.height == 16.707>",

如何debug的,添加很多停诊时间数据,发现并没有撑开View,猜测是view的高度被写死了,真是

-------

scrollView不能滚动

不用设置contentSize, 纯约束就行  自定义的底部view也要设置约束:

[self mas_makeConstraints:^(MASConstraintMaker *make) {

make.bottom.equalTo(commentView);

}];

[self.bgScrollView mas_makeConstraints:^(MASConstraintMaker *make) {

make.bottom.mas_equalTo(self.bottomToTravelView); // scrollview的约束

}];

scrollView初始约束:

[_bgScrollView mas_makeConstraints:^(MASConstraintMaker *make) {

make.edges.equalTo(self.view);

}];

----------

对象为nil不能加约束

时间: 2024-10-11 02:18:52

5.16-停诊引入出差的相关文章

5.9-停诊场景引入出差

弹层-成功页面 jt-二次游泳-东来顺-三里屯-拥抱-阿迪达斯-牵手-公交站拥抱-电梯口一楼亲-到家亲 半透明view上面添加白色 alertView  堆砌label, 约束写好,模型传文案,根据文案自适应高度   全部堆砌完毕,让白色View中心跟半透明遮罩背景相同即可 ------- /** *  求字符串长度 * *  @param text 字符串 * *  @return 字符串宽度 */ -(float)width:(NSString *)text{ //    CGSize si

(3.1)用ictclas4j进行中文分词,并去除停用词

酒店评论情感分析系统——用ictclas4j进行中文分词,并去除停用词 ictclas4j是中科院计算所开发的中文分词工具ICTCLAS的Java版本,因其分词准确率较高,而备受青睐. 1. 下载ictclas4j 后面的附件中,我有放上ictclas4j的源码包ictclas4j.zip 2. 在Eclipse中新建项目并进行相关配置 首先把 ictclas4j解压缩,然后把 Data文件夹整个拷贝到 Eclipse项目的文件夹下, 而 bin目录下的 org文件夹整个拷贝到你Eclipse项

textview第一次出现不可滚动文本,但是点击出现键盘,键盘落下,就可以滚动问题

//****以下为解决第一次进入停诊公告编辑页面,textview不可滚动问题- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event{ NSString * strText = self.textViewRemark.text; CGFloat h = [strText heightWithFont:[UIFont systemFontOfSize:16] withLineWidth:SCREEN_WIDTH-30-5]; se

【转载】5年内从3500元到700万的过程,有爱情、有奋斗、有。。。泪水

穷人总是担心创业失败,又失去了现有的稳定的收入,落得个俗话说的偷鸡不成蚀把米.所谓的稳定收入是很多人行动的障碍,犹如人生的鸡肋,说到底还是反映比较缺乏自信.对绝大多数人来说,靠薪水永远只能满足生活的基本要求.老板之所以雇你,不是要让你发大财的,也不是要和你共同富裕,如果他挖不出价值,雇你等于零.所以最终,要创造自己的幸福,还得靠你自己.所以该做的时候找到机会就做吧.... 奋斗5年 从月薪3500到700万! 偶的忠告:要想学点什么,首先学会有耐心 阅读准备:眼药水+眼镜+耐心+一颗平淡的心 来

NPOI新建和读取EXCEL

//基本NPOI 1.2.5.0 static void Main(string[] args) { string path = string.Format("E:\\export{0}.xls", DateTime.Now.ToString("yyyyMMddhhmmss")); WriteAExcel(path); ReadAExcel(path); Console.ReadKey(); } /// <summary> /// 创建测试 /// &l

Oracle 批量更新表字段

Oracle 批量更新表字段 CreateTime--2018年2月27日16:02:24 Author:Marydon (一) 将数字替换成汉字 第一步,去重查询 使用distinct关键字先对该字段值进行去重查询,看共有几种情况 --查询指定区间内表停诊字段的值 SELECT DISTINCT T.CLOSE_TZ FROM CONSULT_SCHEDULE T WHERE T.SCHEDULE_DATE BETWEEN TO_DATE('2018-01-01', 'yyyy-MM-dd')

行心云HIS产品概述

行康云是针对中小型医疗机构推出的一套基于云端的快速免费的门诊云HIS服务平台.可以满足诊所业务中预约.看诊.收费.发药.药库管理.经营分析等多环节的工作需要.使用该产品的诊所只要有可以上网的PC机使用浏览器访问即可,无需其他硬件投入.和传统医院系统相比,行康云的操作简单,易学易用,无需复杂的数据准备工作,并满足多元化诊所管理模式需要.系统涵盖了医疗诊所日常管理的各个方面,是您提升诊所形象,增加营业收入,提高顾客满意度的强大信息化工具."尤其适合以连锁性会员制的医疗健康机构,例如口腔.中医.美容.

《精通移动app测试实战:技术、工具和案例》新书上市

本书是测试专家.性能测试专家.专业畅销书作者--于涌,多年实战经验的总结,涵盖主流的测试工具,包括众多的测试实例,涵盖单元测试.功能测试.性能测试.UI测试.手游测试.自动化测试.测试用例管理.持续集成等移动测试中用到的所有实战技术,是一本贴近实战的移动端测试参考大全.本书主要内容如下. 书中讲解了单元测试,介绍了JUnit框架.单元测试实施.创建基于Android的测试项目和应用JUnit对Android项目进行单元测试:讲解了Android 提供的一个通用的调试工具ADB,借助这个工具,可以

lombox的用法(省去了set/get/NoArgsConstructor/AllArgsConstructor)

1.环境的搭建,在eclipse下的eclipse.ini中添加以下参数, -Xbootclasspath/a:C:\repository\org\projectlombok\lombok\1.16.6\lombok-1.16.6.jar -javaagent:C:\repository\org\projectlombok\lombok\1.16.6\lombok-1.16.6.jar 重启你的eclipse. 2.将lombok-1.16.6.jar引入你的项目中,例如maven项目中,在po