直接上代码,mark一下,省的忘记。。。。。。
-(void)setUpSubviews
{
UIView * scrollView = [[UIView alloc]init];
[self.scroll addSubview:scrollView];
__weak typeof(self) ws = self;
[scrollView mas_makeConstraints:^(MASConstraintMaker *make) {
make.edges.equalTo(ws.scroll);
make.width.equalTo(ws.scroll);//设置横向还是竖向
}];
UIImageView * imageview = [UIImageView new];
imageview.image = [UIImage imageNamed:@"insurance"];
[scrollView addSubview:imageview];
[imageview mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.left.equalTo(scrollView).offset(15);
make.right.equalTo(scrollView).offset(-15);
make.height.mas_equalTo(imageview.mas_width).multipliedBy(662.0/693);
}];
UILabel * label = [UILabel new];
label.textColor = [UIColor colorWithHexString:@"#333333"];
label.font = [UIFont boldSystemFontOfSize:14];
label.text = @"特殊说明";
[scrollView addSubview:label];
[label mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.equalTo(imageview.mas_bottom).offset(20);
make.left.equalTo(scrollView).offset(15);
}];
UILabel * label1 = [UILabel new];
label1.numberOfLines = 0;
label1.textColor = [UIColor colorWithHexString:@"#999999"];
label1.font = [UIFont systemFontOfSize:14];
label1.text = @"1、 凡年龄在1周岁至75周岁、身体健康、能正常工作或正常生活,住所位于中华人民共和国境内且其旅行行程开始和终止于中华人民共和国境内的自然人均可作为被保险人;\n2、 按照国家保险监管机关的规定,投保的未成年人累计身故保险金额最高为10万元;\n3、 保险人对一次事故的保险金给付不超过保险合同所约定的一次事故赔偿限额。如果按保险合同约定应给付的各被保险人的保险金总和超过一次事故赔偿限额的,则将按比例降低对每位被保险人的保险金给付直至保险金给付总额不超过一次事故赔偿限额;\n4、 保险金申请人未能提供有关材料,导致保险人无法核实的,保险人对无法核实部分不承担给付保险金的责任。\n5、 本页信息不构成保险合同一部分,详细信息请参见保险条款,并以其规定为准。";
[scrollView addSubview:label1];
[label1 mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.equalTo(label.mas_bottom).offset(10);
make.left.equalTo(scrollView).offset(15);
make.right.equalTo(scrollView).offset(-15);
}];
[scrollView mas_makeConstraints:^(MASConstraintMaker *make) {
make.bottom.equalTo(label1);//设置contentsize
}];
}