Commit d5d44e3b authored by David黄金龙's avatar David黄金龙

替换图片

parent 9d8c25d0
...@@ -20,6 +20,17 @@ class YHMyDocumentsListViewController: YHBaseViewController { ...@@ -20,6 +20,17 @@ class YHMyDocumentsListViewController: YHBaseViewController {
var orderId: Int = 0 var orderId: Int = 0
var mobile: String = "" var mobile: String = ""
//头部背景图片
lazy var headBkgImagV: UIImageView = {
let imagV = UIImageView()
imagV.image = UIImage(named: "my_doc_head_bkg")
imagV.contentMode = .scaleAspectFill
return imagV
}()
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
viewModel = YHMyDocumentsListViewModel() viewModel = YHMyDocumentsListViewModel()
...@@ -32,7 +43,9 @@ class YHMyDocumentsListViewController: YHBaseViewController { ...@@ -32,7 +43,9 @@ class YHMyDocumentsListViewController: YHBaseViewController {
super.viewWillAppear(animated) super.viewWillAppear(animated)
getData() getData()
} }
}
extension YHMyDocumentsListViewController {
func getData() { func getData() {
viewModel?.requestDocumentsList("\(orderId)", mobile, callBackBlock: {[weak self] success, error in viewModel?.requestDocumentsList("\(orderId)", mobile, callBackBlock: {[weak self] success, error in
guard let self = self else { return } guard let self = self else { return }
...@@ -46,6 +59,15 @@ class YHMyDocumentsListViewController: YHBaseViewController { ...@@ -46,6 +59,15 @@ class YHMyDocumentsListViewController: YHBaseViewController {
} }
func setView() { func setView() {
//1
view.addSubview(headBkgImagV)
headBkgImagV.snp.makeConstraints { make in
make.top.equalToSuperview()
make.left.right.equalToSuperview()
make.height.equalTo(312)
}
tableView = { tableView = {
let tableView = UITableView(frame:.zero, style:.plain) let tableView = UITableView(frame:.zero, style:.plain)
tableView.contentInsetAdjustmentBehavior = .never tableView.contentInsetAdjustmentBehavior = .never
...@@ -72,7 +94,7 @@ class YHMyDocumentsListViewController: YHBaseViewController { ...@@ -72,7 +94,7 @@ class YHMyDocumentsListViewController: YHBaseViewController {
// make.left.right.bottom.equalToSuperview() // make.left.right.bottom.equalToSuperview()
// make.height.equalTo(k_Height_safeAreaInsetsBottom() + 64) // make.height.equalTo(k_Height_safeAreaInsetsBottom() + 64)
// } // }
// //
// bottomButton = { // bottomButton = {
// let button = UIButton(type: .custom) // let button = UIButton(type: .custom)
// button.titleLabel?.font = UIFont.PFSC_M(ofSize: 16) // button.titleLabel?.font = UIFont.PFSC_M(ofSize: 16)
...@@ -91,7 +113,7 @@ class YHMyDocumentsListViewController: YHBaseViewController { ...@@ -91,7 +113,7 @@ class YHMyDocumentsListViewController: YHBaseViewController {
// make.height.equalTo(48) // make.height.equalTo(48)
// make.left.equalTo(16) // make.left.equalTo(16)
// } // }
// //
// bottomButton.layoutIfNeeded() // bottomButton.layoutIfNeeded()
// bottomButton.addYinHeGradualLayer() // bottomButton.addYinHeGradualLayer()
} }
......
...@@ -9,6 +9,8 @@ ...@@ -9,6 +9,8 @@
import UIKit import UIKit
class YHMyDocListHeaderView: UIView { class YHMyDocListHeaderView: UIView {
static let viewH : CGFloat = 46.0
override init(frame: CGRect) { override init(frame: CGRect) {
super.init(frame: frame) super.init(frame: frame)
} }
...@@ -16,10 +18,53 @@ class YHMyDocListHeaderView: UIView { ...@@ -16,10 +18,53 @@ class YHMyDocListHeaderView: UIView {
required init?(coder: NSCoder) { required init?(coder: NSCoder) {
fatalError("init(coder:) has not been implemented") fatalError("init(coder:) has not been implemented")
} }
private lazy var titleLable : UILabel = {
let lable0 = UILabel(text: "您好,林先生/女士")
lable0.textColor = UIColor.mainTextColor
lable0.font = UIFont.PFSC_M(ofSize: 21)
return lable0
}()
//
private lazy var allDownLoadButton : UIButton = {
let button = UIButton(type: .custom)
button.setImage(UIImage(named: "my_doc_down_icon"), for: .normal)
button.setTitle("批量下载", for: .normal)
button.addTarget(self, action: #selector(clickAllBtn), for: .touchUpInside)
return button
}()
} }
private extension YHMyDocListHeaderView { private extension YHMyDocListHeaderView {
func initView() { func initView() {
addSubview(titleLable)
titleLable.snp.makeConstraints { make in
make.top.equalToSuperview().offset(kMargin)
make.left.right.equalToSuperview()
make.height.equalTo(26)
}
addSubview(allDownLoadButton)
allDownLoadButton.snp.makeConstraints { make in
make.right.equalToSuperview()
}
}
@objc func clickAllBtn() {
} }
} }
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "icon_download@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "icon_download@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "Rectangle 2419@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "Rectangle 2419@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