AccountItemCell.m 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // AccountItemCell.m
  3. // BuguLive
  4. //
  5. // Created by 范东 on 2019/1/15.
  6. // Copyright © 2019 xfg. All rights reserved.
  7. //
  8. #import "AccountItemCell.h"
  9. @interface AccountItemCell()
  10. @property (weak, nonatomic) IBOutlet UIButton *diamondButton;
  11. @property (weak, nonatomic) IBOutlet UILabel *priceLabel;
  12. @property (weak, nonatomic) IBOutlet UIImageView *selectImageView;
  13. @end
  14. @implementation AccountItemCell
  15. - (void)awakeFromNib {
  16. [super awakeFromNib];
  17. // Initialization code
  18. self.layer.borderColor = kAppGrayColor3.CGColor;
  19. self.layer.borderWidth = 1;
  20. }
  21. - (void)setModel:(PayMoneyModel *)model{
  22. [self.diamondButton setTitle:[NSString stringWithFormat:@"%ld",model.diamonds] forState:UIControlStateNormal];
  23. [self.priceLabel setText:[NSString stringWithFormat:@"¥%@",model.money_name]];
  24. }
  25. - (void)setSelected:(BOOL)selected{
  26. self.selectImageView.hidden = !selected;
  27. self.layer.borderColor = selected ? [UIColor colorWithHexString:@"#CC45FF"].CGColor : kAppGrayColor3.CGColor ;
  28. }
  29. @end