Commit 3dcb7f17 authored by Steven杜宇's avatar Steven杜宇

活动

parent e9c2d350
......@@ -23,19 +23,6 @@ class YHActivitySignSuccessViewController: YHBaseViewController {
return v
}()
lazy var bottomLogoView: UIView = {
let v = UIView()
let logoImgV: UIImageView = UIImageView(image: UIImage(named: "salon_logo"))
v.addSubview(logoImgV)
logoImgV.snp.makeConstraints { make in
make.width.equalTo(133)
make.height.equalTo(26)
make.centerX.equalToSuperview()
make.bottom.equalTo(-16)
}
return v
}()
lazy var signFailBgView: UIView = {
let v = UIView()
let imgV = UIImageView(image: UIImage(named: "salon_fail_icon"))
......@@ -92,18 +79,12 @@ class YHActivitySignSuccessViewController: YHBaseViewController {
tableView.register(YHSignPrizeCell.self, forCellReuseIdentifier: YHSignPrizeCell.cellReuseIdentifier)
tableView.register(YHSignActivityInfoCell.self, forCellReuseIdentifier: YHSignActivityInfoCell.cellReuseIdentifier)
view.addSubview(tableView)
view.addSubview(bottomLogoView)
tableView.snp.makeConstraints { make in
make.top.equalTo(k_Height_NavigationtBarAndStatuBar)
make.left.right.equalToSuperview()
make.bottom.equalTo(bottomLogoView.snp.top)
}
bottomLogoView.snp.makeConstraints { make in
make.height.equalTo(58)
make.left.right.equalToSuperview()
make.bottom.equalTo(-k_Height_safeAreaInsetsBottom())
make.left.right.bottom.equalToSuperview()
}
backImgV.snp.makeConstraints { make in
make.top.left.right.equalToSuperview()
make.height.equalTo(backImgV.snp.width).multipliedBy(422.0/375.0)
......@@ -201,4 +182,20 @@ extension YHActivitySignSuccessViewController: UITableViewDelegate, UITableViewD
func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
return 83
}
func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
let v = UIView()
let logoImgV: UIImageView = UIImageView(image: UIImage(named: "salon_logo"))
v.addSubview(logoImgV)
logoImgV.snp.makeConstraints { make in
make.width.equalTo(133)
make.height.equalTo(26)
make.centerX.equalToSuperview()
}
return v
}
func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
return 58
}
}
......@@ -20,6 +20,7 @@ class YHSignPrizeCell: UITableViewCell {
private let instructionLabel = UILabel()
private let prizeImageView = UIImageView()
private let overlayButton = UIButton()
private let backImgV: UIImageView = UIImageView()
override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
super.init(style: style, reuseIdentifier: reuseIdentifier)
......@@ -38,6 +39,9 @@ class YHSignPrizeCell: UITableViewCell {
containerView.layer.cornerRadius = 6
contentView.addSubview(containerView)
backImgV.image = UIImage(named: "salon_sign_bg")
containerView.addSubview(backImgV)
greetingLabel.font = .PFSC_B(ofSize: 18)
greetingLabel.textColor = .brandGrayColor8
containerView.addSubview(greetingLabel)
......@@ -59,6 +63,11 @@ class YHSignPrizeCell: UITableViewCell {
make.bottom.equalToSuperview().offset(0)
}
backImgV.snp.makeConstraints { make in
make.left.right.top.equalToSuperview()
make.height.equalTo(118)
}
greetingLabel.snp.makeConstraints { make in
make.top.equalToSuperview().offset(28)
make.left.equalToSuperview().offset(20)
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "Rectangle 346241096.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "Rectangle 346241096-1.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