// // TFDiscoverHeaderViewCell.m // WXReader // // Created by 谢腾飞 on 2020/12/2. // Copyright © 2020 xtfei_2011@126.com. All rights reserved. // #import "TFDiscoverHeaderViewCell.h" @interface TFDiscoverHeaderViewCell () { UIImageView *bannerImageView; } @end @implementation TFDiscoverHeaderViewCell - (instancetype)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { self.backgroundColor = kWhiteColor; [self createSubViews]; } return self; } - (void)createSubViews { bannerImageView = [[UIImageView alloc] initWithCornerRadiusAdvance:8 rectCornerType:UIRectCornerAllCorners]; bannerImageView.contentMode = UIViewContentModeScaleAspectFill; [self addSubview:bannerImageView]; [bannerImageView mas_makeConstraints:^(MASConstraintMaker *make) { make.left.mas_equalTo(self.mas_left).with.offset(kHalfMargin); make.top.mas_equalTo(self.mas_top); make.width.mas_equalTo(self.mas_width).with.offset(- kMargin); make.height.mas_equalTo(self.mas_height); }]; } - (void)setImageURL:(NSString *)imageURL { _imageURL = imageURL; [bannerImageView setImageWithURL:[NSURL URLWithString:imageURL] placeholder:HoldImage options:YYWebImageOptionSetImageWithFadeAnimation completion:nil]; } @end