| | |
| | | if (!_downloadBtn) { |
| | | _downloadBtn = [UIButton buttonWithType:UIButtonTypeCustom]; |
| | | [_downloadBtn setTitle:HDLEZLocallizedString(@"hdl_ez_download") forState:UIControlStateNormal]; |
| | | [_downloadBtn setTitleColor:HDLEZ_COLOR_TEXT_LIGHT_GRAY forState:UIControlStateNormal]; |
| | | _downloadBtn.titleLabel.font = HDLEZ_Get_FontRegularWithSize(HDLEZ_FontSize_16); |
| | | [_downloadBtn setTitleColor:HDLEZ_COLOR_TEXT_WHITE forState:UIControlStateNormal]; |
| | | _downloadBtn.backgroundColor = HDLEZ_COLOR_BACKGROUND_BUTTON; |
| | | _downloadBtn.layer.cornerRadius = 22.; |
| | | _downloadBtn.clipsToBounds = YES; |
| | | } |
| | | return _downloadBtn; |
| | | } |
| | |
| | | - (void)showDownloadBtn { |
| | | [self.view addSubview:self.downloadBtn]; |
| | | [self.downloadBtn mas_makeConstraints:^(MASConstraintMaker *make) { |
| | | make.left.mas_equalTo(self.view.mas_left).offset(32.); |
| | | make.bottom.mas_equalTo(self.view.mas_bottom).offset(-HDLEZ_APP_TAB_BOTTOM_HEIGHT - 16); |
| | | make.width.mas_equalTo((HDLEZ_APP_SCREEN_WIDTH - 96) / 2.); |
| | | make.height.mas_equalTo(50.); |
| | | make.centerX.mas_equalTo(self.view.mas_centerX); |
| | | make.bottom.mas_equalTo(self.view.mas_bottom).offset(-37); |
| | | make.width.mas_equalTo(220.); |
| | | make.height.mas_equalTo(44.); |
| | | }]; |
| | | [self.downloadBtn addTarget:self action:@selector(downLoadAction) forControlEvents:UIControlEventTouchUpInside]; |
| | | } |