提交
This commit is contained in:
@@ -37,6 +37,8 @@
|
||||
make.centerY.equalTo(self);
|
||||
}];
|
||||
|
||||
// @2x
|
||||
|
||||
self.bgImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ac_meet_draw_result_bg"]];
|
||||
[self.bgView addSubview:self.bgImageView];
|
||||
[self.bgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
@@ -93,10 +95,10 @@
|
||||
-(UICollectionView *)collectionView{
|
||||
if (!_collectionView) {
|
||||
UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout alloc] init];
|
||||
layout.minimumLineSpacing = 20;
|
||||
layout.minimumLineSpacing = 15;
|
||||
layout.minimumInteritemSpacing = 20;
|
||||
layout.sectionInset = UIEdgeInsetsMake(0, 12, 0, 12);
|
||||
layout.itemSize = CGSizeMake((331-12*2-20*2)/3,100);
|
||||
layout.itemSize = CGSizeMake((331-12*2-20*2)/3,115);
|
||||
_collectionView = [[UICollectionView alloc] initWithFrame:CGRectZero collectionViewLayout:layout];
|
||||
_collectionView.delegate = self;
|
||||
_collectionView.dataSource = self;
|
||||
@@ -149,9 +151,10 @@
|
||||
_model = model;
|
||||
[self.giftImageView sd_setImageWithURL:[NSURL URLWithString:model.base_image]];
|
||||
self.giftNameLabel.text = [NSString stringWithFormat:@"%@x%@",model.gift_name,model.count];
|
||||
[self.giftCoin setTitle:model.gift_price forState:(UIControlStateNormal)];
|
||||
}
|
||||
-(void)initSubviews{
|
||||
self.giftBgImageView = [[UIImageView alloc] init];
|
||||
self.giftBgImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ac_gif_box_bg"]];
|
||||
[self.contentView addSubview:self.giftBgImageView];
|
||||
[self.giftBgImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.left.right.top.equalTo(self.contentView);
|
||||
@@ -161,7 +164,16 @@
|
||||
self.giftImageView.contentMode = UIViewContentModeScaleAspectFit;
|
||||
[self.contentView addSubview:self.giftImageView];
|
||||
[self.giftImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.edges.equalTo(self.giftBgImageView);
|
||||
make.width.height.mas_equalTo(50);
|
||||
make.centerX.centerY.equalTo(self.giftBgImageView);
|
||||
}];
|
||||
|
||||
self.giftInfoImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ac_gift_info_bg"]];
|
||||
[self.contentView addSubview:self.giftInfoImageView];
|
||||
[self.giftInfoImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.left.right.equalTo(self.contentView);
|
||||
make.height.mas_equalTo(30);
|
||||
make.bottom.equalTo(self.contentView);
|
||||
}];
|
||||
|
||||
self.giftNameLabel = [[UILabel alloc] init];
|
||||
@@ -171,9 +183,20 @@
|
||||
self.giftNameLabel.lineBreakMode = NSLineBreakByTruncatingMiddle;
|
||||
[self.contentView addSubview:self.giftNameLabel];
|
||||
[self.giftNameLabel mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.bottom.equalTo(self.contentView);
|
||||
make.top.equalTo(self.giftBgImageView.mas_bottom);
|
||||
make.left.right.equalTo(self.contentView);
|
||||
}];
|
||||
|
||||
self.giftCoin = [[UIButton alloc] init];
|
||||
[self.giftCoin setTitleColor:RGB16(0xffffff) forState:(UIControlStateNormal)];
|
||||
self.giftCoin.titleLabel.font = [UIFont systemFontOfSize:10];
|
||||
[self.giftCoin setImage:[UIImage imageNamed:@"sky_item_coin"] forState:(UIControlStateNormal)];
|
||||
[self.contentView addSubview:self.giftCoin];
|
||||
[self.giftCoin mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.top.equalTo(self.giftNameLabel.mas_bottom);
|
||||
make.centerX.equalTo(self.contentView);
|
||||
}];
|
||||
|
||||
|
||||
}
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user