| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- //
- // VideoFrame.m
- // UniversalApp
- //
- // Created by bugu on 2019/2/12.
- // Copyright © 2019年 voidcat. All rights reserved.
- //
- #import "VideoFrame.h"
- @implementation VideoFrame
- - (instancetype)init
- {
- self =[super init];
-
- return self;
- }
- - (UIImageView *)video_coverImg
- {
- if (!_video_coverImg)
- {
- __weak typeof(self)weakself =self;
- _video_coverImg =[[UIImageView alloc]init];
- _video_coverImg.contentMode = UIViewContentModeScaleAspectFill;
- _video_coverImg.layer.masksToBounds = YES;
- _video_coverImg.layer.cornerRadius = 4;
- [self addSubview:_video_coverImg];
- [_video_coverImg mas_makeConstraints:^(MASConstraintMaker *make) {
- // make.centerX.centerY.width.height.equalTo(weakself);
- make.left.top.mas_equalTo(0);
- make.width.height.equalTo(weakself);
- }];
- UIView *mengbanView =[[UIView alloc]init];
- mengbanView.hidden = YES;
- [self addSubview:mengbanView];
- [mengbanView mas_makeConstraints:^(MASConstraintMaker *make) {
- make.centerX.centerY.width.height.equalTo(weakself);
- }];
- mengbanView.backgroundColor = kClearColor;
- // kBlackColor;
- mengbanView.alpha =0.46;
- _actionBtn =[[UIButton alloc]init];
- [self addSubview:_actionBtn];
- [_actionBtn mas_makeConstraints:^(MASConstraintMaker *make) {
- make.centerX.centerY.equalTo(weakself);
- make.width.height.equalTo(@50);
- }];
- _actionBtn.userInteractionEnabled = NO;
- [_actionBtn setImage:[UIImage imageNamed:@"aio_record_play_nor"] forState:0];
- }
- return _video_coverImg;
- }
- /*
- // Only override drawRect: if you perform custom drawing.
- // An empty implementation adversely affects performance during animation.
- - (void)drawRect:(CGRect)rect {
- // Drawing code
- }
- */
- @end
|