//
|
// Copyright © 2019 dahua. All rights reserved.
|
//
|
|
#import "LCJointModeSelectViewController.h"
|
#import "LCAccountPresenter.h"
|
|
@interface LCJointModeSelectViewController ()
|
|
/// Present
|
@property (strong, nonatomic) LCAccountPresenter *present;
|
|
@end
|
|
@implementation LCJointModeSelectViewController
|
|
- (void)viewDidLoad {
|
[super viewDidLoad];
|
// Do any additional setup after loading the view.
|
[self setupView];
|
}
|
|
- (void)viewWillAppear:(BOOL)animated {
|
[super viewWillAppear:animated];
|
[self lcCreatNavigationBarWith:LCNAVIGATION_STYLE_CLEAR buttonClickBlock:nil];
|
}
|
|
- (LCAccountPresenter *)present {
|
if (!_present) {
|
_present = [LCAccountPresenter new];
|
_present.container = self;
|
}
|
return _present;
|
}
|
|
- (void)setupView {
|
UIImageView *topImageView = [[UIImageView alloc] initWithImage:LC_IMAGENAMED(@"background")];
|
[self.view addSubview:topImageView];
|
[topImageView mas_makeConstraints:^(MASConstraintMaker *make) {
|
make.top.mas_equalTo(self.view.mas_top);
|
make.left.mas_equalTo(self.view.mas_left);
|
make.width.mas_equalTo(self.view.mas_width);
|
make.height.mas_equalTo(topImageView.mas_width).multipliedBy(0.86);
|
}];
|
|
LCButton *managerMode = [LCButton lcButtonWithType:LCButtonTypePrimary];
|
[managerMode setTitle:@"Choose_Injonit_Mode_ManagerMode".lc_T forState:UIControlStateNormal];
|
managerMode.tag = 1001;
|
[managerMode addTarget:self.present action:@selector(modeSelectBtnClick:) forControlEvents:UIControlEventTouchUpInside];
|
[self.view addSubview:managerMode];
|
[managerMode mas_makeConstraints:^(MASConstraintMaker *make) {
|
make.top.mas_equalTo(topImageView.mas_bottom).offset(70);
|
}];
|
|
LCButton *aboutManager = [LCButton lcButtonWithType:LCButtonTypeLink];
|
[aboutManager setTitle:@"Choose_Injonit_Mode_About_Manager".lc_T forState:UIControlStateNormal];
|
aboutManager.tag = 1002;
|
[aboutManager addTarget:self.present action:@selector(modeSelectBtnClick:) forControlEvents:UIControlEventTouchUpInside];
|
[self.view addSubview:aboutManager];
|
[aboutManager mas_makeConstraints:^(MASConstraintMaker *make) {
|
make.top.mas_equalTo(managerMode.mas_bottom).offset(10);
|
make.centerX.mas_equalTo(self.view.mas_centerX);
|
}];
|
|
LCButton *userMode = [LCButton lcButtonWithType:LCButtonTypePrimary];
|
[userMode setTitle:@"Choose_Injonit_Mode_UserMode".lc_T forState:UIControlStateNormal];
|
userMode.tag = 1003;
|
[userMode addTarget:self.present action:@selector(modeSelectBtnClick:) forControlEvents:UIControlEventTouchUpInside];
|
[self.view addSubview:userMode];
|
[userMode mas_makeConstraints:^(MASConstraintMaker *make) {
|
make.top.mas_equalTo(managerMode.mas_bottom).offset(60);
|
}];
|
|
LCButton *aboutUser = [LCButton lcButtonWithType:LCButtonTypeLink];
|
[aboutUser setTitle:@"Choose_Injonit_Mode_About_User".lc_T forState:UIControlStateNormal];
|
aboutUser.tag = 1004;
|
[aboutUser addTarget:self.present action:@selector(modeSelectBtnClick:) forControlEvents:UIControlEventTouchUpInside];
|
[self.view addSubview:aboutUser];
|
[aboutUser mas_makeConstraints:^(MASConstraintMaker *make) {
|
make.top.mas_equalTo(userMode.mas_bottom).offset(10);
|
make.centerX.mas_equalTo(self.view.mas_centerX);
|
}];
|
|
//仅对接海外有用户模式
|
userMode.hidden = [LCApplicationDataManager isChinaMainland];
|
aboutUser.hidden = [LCApplicationDataManager isChinaMainland];
|
}
|
|
|
@end
|