You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
74 lines
2.2 KiB
74 lines
2.2 KiB
![]()
2 years ago
|
//
|
||
|
// ProblemDetailsViewController.m
|
||
|
// LekangGuard
|
||
|
//
|
||
|
// Created by ecell on 2022/12/30.
|
||
|
//
|
||
|
|
||
|
#import "ProblemDetailsViewController.h"
|
||
|
#import "ProblemTableViewCell.h"
|
||
|
|
||
|
@interface ProblemDetailsViewController ()
|
||
|
|
||
|
@property (nonatomic ,strong) CommonTableView *problemTable;
|
||
|
|
||
|
@end
|
||
|
|
||
|
@implementation ProblemDetailsViewController
|
||
|
|
||
|
- (void)viewDidLoad {
|
||
|
[super viewDidLoad];
|
||
|
// Do any additional setup after loading the view.
|
||
|
|
||
|
self.zx_navTitle = GJText(@"常见问题");
|
||
|
[self.view addSubview:self.problemTable];
|
||
|
[self.problemTable mas_makeConstraints:^(MASConstraintMaker *make) {
|
||
|
make.left.right.equalTo(self.view).inset(20);
|
||
|
make.top.equalTo(self.view).offset(iPhoneX_NavHeight+20);
|
||
|
make.bottom.equalTo(self.view.mas_bottom);
|
||
|
}];
|
||
|
}
|
||
|
|
||
|
- (void)setPModel:(ProblemModel *)pModel
|
||
|
{
|
||
|
_pModel = pModel;
|
||
|
self.problemTable.cellRow = 2;
|
||
|
[self.problemTable reloadData];
|
||
|
}
|
||
|
|
||
|
- (CommonTableView *)problemTable
|
||
|
{
|
||
|
if (!_problemTable)
|
||
|
{
|
||
|
kWeakSelf(self)
|
||
|
_problemTable = [[CommonTableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain cellHeight:48 cellRow:0 isAdaptive:YES isLine:YES commonCell:ProblemTableViewCell.class createCell:^(ZZTableViewCell * _Nonnull cells, NSIndexPath * _Nonnull indexPath) {
|
||
|
ProblemTableViewCell *cell = (ProblemTableViewCell *)cells;
|
||
|
|
||
|
cell.cenText = indexPath.row == 0 ? self.pModel.content : self.pModel.details;
|
||
|
|
||
|
|
||
|
} selectedCell:^(UITableView * _Nonnull tableView, NSIndexPath * _Nonnull indexPath) {
|
||
|
|
||
|
} DidscrollView:^(UIScrollView * _Nonnull scrollView) {
|
||
|
|
||
|
}];
|
||
|
_problemTable.backgroundColor = KKClearColor;
|
||
|
_problemTable.layer.cornerRadius = 5;
|
||
|
_problemTable.layer.masksToBounds = YES;
|
||
|
[UICommon setTavleViewlink:_problemTable distance:15];
|
||
|
}
|
||
|
return _problemTable;
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
#pragma mark - Navigation
|
||
|
|
||
|
// In a storyboard-based application, you will often want to do a little preparation before navigation
|
||
|
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
|
||
|
// Get the new view controller using [segue destinationViewController].
|
||
|
// Pass the selected object to the new view controller.
|
||
|
}
|
||
|
*/
|
||
|
|
||
|
@end
|