Commit 727e9b0f authored by Steven杜宇's avatar Steven杜宇

Merge branch 'develop' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS into develop

parents fafa7c66 a064fc53
...@@ -118,7 +118,6 @@ extension YHHKImmigrationRecordsVC { ...@@ -118,7 +118,6 @@ extension YHHKImmigrationRecordsVC {
bottomView.snp.makeConstraints { make in bottomView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
make.right.equalToSuperview()
make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom) make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
make.height.equalTo(64) make.height.equalTo(64)
} }
......
...@@ -135,7 +135,6 @@ extension YHHKRecordsEditContentVC { ...@@ -135,7 +135,6 @@ extension YHHKRecordsEditContentVC {
bottomView.snp.makeConstraints { make in bottomView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
make.right.equalToSuperview()
make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom) make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
make.height.equalTo(64) make.height.equalTo(64)
} }
......
...@@ -16,7 +16,7 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController { ...@@ -16,7 +16,7 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController {
}() }()
private lazy var tableView: UITableView = { private lazy var tableView: UITableView = {
let view = UITableView(frame: .zero, style: .plain) let view = UITableView(frame: .zero, style: .grouped)
view.backgroundColor = .clear view.backgroundColor = .clear
view.separatorStyle = .none view.separatorStyle = .none
view.rowHeight = UITableView.automaticDimension view.rowHeight = UITableView.automaticDimension
...@@ -28,6 +28,53 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController { ...@@ -28,6 +28,53 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController {
return view return view
}() }()
private lazy var guideButton: UIControl = {
let button = UIControl()
let titleLabel = UILabel()
titleLabel.text = "领取续签指引"
titleLabel.textColor = .mainTextColor
titleLabel.textAlignment = .center
titleLabel.font = UIFont.PFSC_R(ofSize: 11)
let image = UIImage(named: "resign_visa_pay_guide")
let imageView = UIImageView(image: image)
button.addSubview(titleLabel)
button.addSubview(imageView)
imageView.snp.makeConstraints { make in
make.top.equalToSuperview().offset(12)
make.centerX.equalToSuperview()
make.width.height.equalTo(24)
}
titleLabel.snp.makeConstraints { make in
make.top.equalTo(imageView.snp.bottom)
make.centerX.equalTo(imageView)
}
button.addTarget(self, action: #selector(clickGuideButton), for: .touchUpInside)
return button
}()
private lazy var sureButton: UIButton = {
let button = UIButton(type: .custom)
button.titleLabel?.font = UIFont.PFSC_M(ofSize: 16)
button.setTitle("去上传旅行证件", for: .normal)
button.setTitle("去上传旅行证件", for: .highlighted)
button.setTitleColor( UIColor(hex:0xffffff), for: .normal)
button.setTitleColor( UIColor(hex:0xffffff), for: .highlighted)
button.setTitleColor( UIColor(hex:0xffffff), for: .disabled)
button.addTarget(self, action: #selector(clickSureButton), for: .touchUpInside)
button.layer.cornerRadius = kCornerRadius3
button.clipsToBounds = true
button.backgroundColor = .brandMainColor
button.alpha = 0.3
button.isEnabled = false
return button
}()
private lazy var bottomView: UIView = {
let view = UIView()
view.backgroundColor = .white
return view
}()
private var didShowGuideVC = false private var didShowGuideVC = false
private let orderId: Int private let orderId: Int
...@@ -58,6 +105,14 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController { ...@@ -58,6 +105,14 @@ class YHHKVisaRenewalPaymentVC: YHBaseViewController {
} }
extension YHHKVisaRenewalPaymentVC { extension YHHKVisaRenewalPaymentVC {
@objc private func clickGuideButton() {
showGuideVC()
}
@objc private func clickSureButton() {
//
}
private func setupUI() { private func setupUI() {
gk_navTitle = "签证缴费" gk_navTitle = "签证缴费"
gk_navBarAlpha = 1.0 gk_navBarAlpha = 1.0
...@@ -65,6 +120,28 @@ extension YHHKVisaRenewalPaymentVC { ...@@ -65,6 +120,28 @@ extension YHHKVisaRenewalPaymentVC {
view.backgroundColor = UIColor.contentBkgColor view.backgroundColor = UIColor.contentBkgColor
view.addSubview(stepView) view.addSubview(stepView)
view.addSubview(tableView) view.addSubview(tableView)
view.addSubview(bottomView)
bottomView.addSubview(sureButton)
bottomView.addSubview(guideButton)
bottomView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
make.height.equalTo(64)
}
guideButton.snp.makeConstraints { make in
make.left.equalToSuperview()
make.top.bottom.equalToSuperview()
make.width.equalTo(106)
}
sureButton.snp.makeConstraints { make in
make.left.equalTo(guideButton.snp.right)
make.right.equalToSuperview().offset(-20)
make.centerY.equalToSuperview()
make.height.equalTo(48)
}
stepView.snp.makeConstraints { make in stepView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
make.top.equalTo(k_Height_NavigationtBarAndStatuBar) make.top.equalTo(k_Height_NavigationtBarAndStatuBar)
...@@ -74,7 +151,7 @@ extension YHHKVisaRenewalPaymentVC { ...@@ -74,7 +151,7 @@ extension YHHKVisaRenewalPaymentVC {
make.left.equalToSuperview().offset(kMargin).priority(.high) make.left.equalToSuperview().offset(kMargin).priority(.high)
make.right.equalToSuperview().offset(-kMargin).priority(.high) make.right.equalToSuperview().offset(-kMargin).priority(.high)
make.top.equalTo(stepView.snp.bottom) make.top.equalTo(stepView.snp.bottom)
make.bottom.equalToSuperview() make.bottom.equalTo(bottomView.snp.top)
} }
tableView.tableHeaderView = UIView(frame: CGRect.init(x: 0, y: 0, width: KScreenWidth, height: kMargin)) tableView.tableHeaderView = UIView(frame: CGRect.init(x: 0, y: 0, width: KScreenWidth, height: kMargin))
......
...@@ -112,7 +112,6 @@ extension YHVisaRenewalGuideVC { ...@@ -112,7 +112,6 @@ extension YHVisaRenewalGuideVC {
bottomView.addSubview(sureButton) bottomView.addSubview(sureButton)
bottomView.snp.makeConstraints { make in bottomView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
make.right.equalToSuperview()
make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom) make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
make.height.equalTo(64) make.height.equalTo(64)
} }
......
...@@ -81,7 +81,6 @@ extension YHVisaRenewalTroubleshootingGuideVC { ...@@ -81,7 +81,6 @@ extension YHVisaRenewalTroubleshootingGuideVC {
bottomView.addSubview(sureButton) bottomView.addSubview(sureButton)
bottomView.snp.makeConstraints { make in bottomView.snp.makeConstraints { make in
make.left.right.equalToSuperview() make.left.right.equalToSuperview()
make.right.equalToSuperview()
make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom) make.bottom.equalTo(view.safeAreaLayoutGuide.snp.bottom)
make.height.equalTo(64) make.height.equalTo(64)
} }
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "resign_visa_pay_guide@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "resign_visa_pay_guide@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment