| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- //
- // RADetailPhotoCell.m
- // Apex And Drivers
- //
- // Created by Jack on 2018/9/4.
- // Copyright © 2018年 USAI. All rights reserved.
- //
- #import "RADetailPhotoCell.h"
- #import "RADetailPhotoModel.h"
- @interface RADetailPhotoCell () <RADetailPhotoModelDelegate>
- @property (strong, nonatomic) IBOutlet UILabel *titleLabel;
- @property (strong, nonatomic) IBOutlet UIImageView *photoView;
- @end
- @implementation RADetailPhotoCell
- - (void)awakeFromNib {
- [super awakeFromNib];
- // Initialization code
-
- self.photoView.layer.borderWidth = 0.5f;
- self.photoView.layer.borderColor = [UIColor lightGrayColor].CGColor;
- }
- - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
- [super setSelected:selected animated:animated];
- // Configure the view for the selected state
- }
- - (void)setModel:(RADetailPhotoModel *)model {
- if (_model) {
- _model.delegate = nil;
- }
- _model = model;
- if (_model) {
- _model.delegate = self;
- }
-
- [self refreshUI];
- }
- - (void)refreshUI {
-
- self.titleLabel.text = _model.title;
- self.photoView.image = _model.photo;
- }
- @end
|