ASGoodsReviewHeadCell.m 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //
  2. // ASGoodsReviewHeadCell.m
  3. // Asteria
  4. //
  5. // Created by xingyu on 2024/5/21.
  6. //
  7. #import "ASGoodsReviewHeadCell.h"
  8. #import "ReviewsTableHearV.h"
  9. @interface ASGoodsReviewHeadCell()
  10. @property (nonatomic, strong) ReviewsTableHearV *tableHeadV;
  11. @end
  12. @implementation ASGoodsReviewHeadCell
  13. - (void)setupSubviewS {
  14. [self.contentView addSubview:self.tableHeadV];
  15. [self.tableHeadV mas_makeConstraints:^(MASConstraintMaker *make) {
  16. make.left.top.mas_equalTo(0);
  17. make.right.mas_equalTo(0);
  18. make.height.mas_equalTo([ReviewsTableHearV xxx_viewHeight]);
  19. make.bottom.mas_equalTo(-10);
  20. }];
  21. }
  22. - (void)configData:(id)Data{
  23. GoodsInformationM *model = (GoodsInformationM *)Data;
  24. [self.tableHeadV tt_confignewdata:model];
  25. }
  26. - (ReviewsTableHearV *)tableHeadV {
  27. if (!_tableHeadV) {
  28. _tableHeadV = [[ReviewsTableHearV alloc] initWithFrame:CGRectFlatMake(0, 0, KScreenHeight, [ReviewsTableHearV xxx_viewHeight])];
  29. _tableHeadV.backgroundColor = [UIColor colorWithHexString:@"#FFFFFF"];
  30. @weakify(self)
  31. _tableHeadV.ViewtapClose = ^(NSInteger num, id _Nonnull data) {
  32. @strongify(self)
  33. // if(num == 0){
  34. // GoodsReviewsWriteC *vc = [[GoodsReviewsWriteC alloc]init];
  35. // vc.goodsM = self.goodsM;
  36. // vc.topBgV = self.topBgV;
  37. // vc.nav_title = [NSString stringWithFormat:@"REVIEWS (%@)",self.goodsM.review_nums];
  38. // [self.navigationController pushViewController:vc animated:YES];
  39. // }
  40. };
  41. }
  42. return _tableHeadV;
  43. }
  44. @end