RQPlaceDetaiIQuestionItemViewModel.m 1.5 KB

1234567891011121314151617181920212223242526272829
  1. //
  2. // RQPlaceDetaiIQuestionItemViewModel.m
  3. // JiaPei
  4. //
  5. // Created by 张嵘 on 2023/4/21.
  6. //
  7. #import "RQPlaceDetaiIQuestionItemViewModel.h"
  8. @implementation RQPlaceDetaiIQuestionItemViewModel
  9. - (instancetype)init {
  10. if (self = [super init]) {
  11. NSString *str1 = @"模拟真实考场拍摄,考试内容与实际考试一致,请放心观看。因考试线路存在多条,请确认好考场线路。";
  12. NSString *str2 = @"购买的考场路线视频有效期是一年。有效期内可以免费观看使用。 (有效期内考场路线更新、添加路线、减少路线等情况不收退任何费用)。";
  13. NSString *str3 = @"购买的考场路线视频有效期是两年。有效期内可以免费观看使用。 (有效期内考场路线更新、添加路线、减少路线等情况不收退任何费用)。";
  14. CGSize strSize1 = [str1 rq_sizeWithFont:RQMediumFont(17) limitWidth:RQ_SCREEN_WIDTH - 16.f - 36.f];
  15. CGSize strSize2 = [str2 rq_sizeWithFont:RQMediumFont(17) limitWidth:RQ_SCREEN_WIDTH - 16.f - 36.f];
  16. CGSize strSize3 = [str3 rq_sizeWithFont:RQMediumFont(17) limitWidth:RQ_SCREEN_WIDTH - 16.f - 36.f];
  17. CGFloat height = ((RQ_SCREEN_WIDTH - 32.f) * (40.f / 345.f)) + 16.f + 50.f + strSize1.height + 16.f + 50.f + strSize2.height + 16.f + 50.f + strSize3.height + 16.f + 16.f;
  18. self.rowHeight = height;
  19. }
  20. return self;
  21. }
  22. - (NSString *)itemClassName {
  23. return @"RQPlaceDetaiIQuestionCell";
  24. }
  25. @end