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

替换图片

parent 9d8c25d0
......@@ -20,6 +20,17 @@ class YHMyDocumentsListViewController: YHBaseViewController {
var orderId: Int = 0
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() {
super.viewDidLoad()
viewModel = YHMyDocumentsListViewModel()
......@@ -32,7 +43,9 @@ class YHMyDocumentsListViewController: YHBaseViewController {
super.viewWillAppear(animated)
getData()
}
}
extension YHMyDocumentsListViewController {
func getData() {
viewModel?.requestDocumentsList("\(orderId)", mobile, callBackBlock: {[weak self] success, error in
guard let self = self else { return }
......@@ -46,6 +59,15 @@ class YHMyDocumentsListViewController: YHBaseViewController {
}
func setView() {
//1
view.addSubview(headBkgImagV)
headBkgImagV.snp.makeConstraints { make in
make.top.equalToSuperview()
make.left.right.equalToSuperview()
make.height.equalTo(312)
}
tableView = {
let tableView = UITableView(frame:.zero, style:.plain)
tableView.contentInsetAdjustmentBehavior = .never
......@@ -72,7 +94,7 @@ class YHMyDocumentsListViewController: YHBaseViewController {
// make.left.right.bottom.equalToSuperview()
// make.height.equalTo(k_Height_safeAreaInsetsBottom() + 64)
// }
//
//
// bottomButton = {
// let button = UIButton(type: .custom)
// button.titleLabel?.font = UIFont.PFSC_M(ofSize: 16)
......@@ -91,7 +113,7 @@ class YHMyDocumentsListViewController: YHBaseViewController {
// make.height.equalTo(48)
// make.left.equalTo(16)
// }
//
//
// bottomButton.layoutIfNeeded()
// bottomButton.addYinHeGradualLayer()
}
......
......@@ -9,6 +9,8 @@
import UIKit
class YHMyDocListHeaderView: UIView {
static let viewH : CGFloat = 46.0
override init(frame: CGRect) {
super.init(frame: frame)
}
......@@ -16,10 +18,53 @@ class YHMyDocListHeaderView: UIView {
required init?(coder: NSCoder) {
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 {
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