From f86647c644b10a03300906aac377505ad1c24c98 Mon Sep 17 00:00:00 2001 From: zjf <zhangjf@probim.com.cn> Date: Mon, 13 Mar 2023 13:33:04 +0800 Subject: [PATCH] 项目搜索历史标签 及 现场 新增标签更换库 collection view 添加背景颜色 cell修改样式 --- IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m b/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m index 449579a..8aeae8e 100644 --- a/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m +++ b/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m @@ -33,6 +33,7 @@ #import "PBRadioTableViewCell.h" #import "PBCheckInfoTableViewCell.h" #import "PBCheckImageTableViewCell.h" +#import "PBCheckHeaderView.h" static NSString *const inputCellID = @"InputCellID"; static NSString *const topTitleCellID = @"topTitleCellID"; static NSString *const timeChooseCellID = @"timeChooseCellID"; @@ -53,6 +54,7 @@ @property (nonatomic, strong) NSDictionary *typeDict; @property (nonatomic, weak) UIButton *typeListBtn; @property (nonatomic, weak) UIButton *functionBtn; +@property (nonatomic, strong) PBCheckHeaderView *tableheaderView1; @end @implementation PBExamineDetailController @@ -182,7 +184,7 @@ [self setupUI]; } - (void)setupUI { -// __weak typeof(self) weakSelf = self; + __weak typeof(self) weakSelf = self; self.title = [self.examinDetailDic valueForKey:@"aedt_name"]; self.view.backgroundColor = PBColor(244, 245, 246); // self.view.backgroundColor = [UIColor blackColor]; @@ -221,6 +223,21 @@ make.right.equalTo(self.view).offset(-10); make.bottom.equalTo(self.view).offset(-(bottomH)); }]; + NSArray *imageArr = [self.examinDetailDic valueForKey:@"imges"]; + if (imageArr.count > 0) { + self.tableheaderView1 = [[PBCheckHeaderView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, 100)]; + self.tableheaderView1.PlayVideoUrlBlock = ^(NSString * _Nonnull url) { + [weakSelf.view endEditing:YES]; + NSLog(@"打开视频"); + PBVideoPlayViewController *playVC = [[PBVideoPlayViewController alloc] init]; + playVC.url = url; + [weakSelf.navigationController pushViewController:playVC animated:YES]; + }; + self.tableheaderView1.projectModel = self.projectModel; + self.tableheaderView1.isAddExamine = NO; + self.tableheaderView1.detailsImageArr = imageArr; + self.tableView.tableHeaderView = self.tableheaderView1; + } UIView *linV = [[UIView alloc] init]; linV.backgroundColor = PBColor(246, 246, 247); [self.view addSubview:linV]; -- Gitblit v1.9.3