Commit 1e1eacc3 authored by Steven杜宇's avatar Steven杜宇

// 遮挡红点bug修复

parent 216da3ef
......@@ -67,6 +67,11 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
return tableView
}()
lazy var bgImgView:UIImageView = {
let imgView = UIImageView(image: UIImage(named: "mine_header_bg"))
return imgView
}()
lazy var items: [PersonalModuleItem] = {
var arrData = [
PersonalModuleItem(icon: "mine_item_msg", title: "我的消息".local, type:.myMessage),
......@@ -172,11 +177,20 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
func initView() {
gk_navigationBar.isHidden = true
// 背景色必须放底部
view.addSubview(bgImgView)
view.addSubview(tableView)
self.view.backgroundColor = .white
updateUserUI()
bgImgView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
let topMargin = (k_Height_StatusBar > 20.0 ? 0 : -24)
make.top.equalToSuperview().offset(topMargin)
make.height.equalTo(312.0)
}
tableView.snp.makeConstraints { make in
make.left.right.top.equalToSuperview()
make.bottom.equalToSuperview().offset(-k_Height_TabBar)
......
......@@ -42,11 +42,6 @@ class YHUserInfoHeaderView: UIView {
return imgView
}()
private lazy var bgImgView:UIImageView = {
let imgView = UIImageView(image: UIImage(named: "mine_header_bg"))
return imgView
}()
private lazy var userNameLabel:UILabel = {
let label = UILabel()
label.text = "登录/注册".local
......@@ -179,6 +174,7 @@ class YHUserInfoHeaderView: UIView {
override init(frame: CGRect) {
super.init(frame: frame)
self.clipsToBounds = true
createUI()
}
......@@ -208,7 +204,6 @@ class YHUserInfoHeaderView: UIView {
private func createUI() {
self.addSubview(bgImgView)
self.addSubview(settingView)
settingView.addSubview(settingBtn)
settingView.addSubview(settingRedPointView)
......@@ -226,13 +221,6 @@ class YHUserInfoHeaderView: UIView {
evaluateView.addSubview(evaluateBgImgView)
evaluateView.addSubview(evaluateLabel)
evaluateView.addSubview(evaluateBtn)
bgImgView.snp.makeConstraints { make in
make.left.right.equalTo(self)
let topMargin = (k_Height_StatusBar > 20.0 ? 0 : -24)
make.top.equalToSuperview().offset(topMargin)
make.height.equalTo(312.0)
}
settingView.snp.makeConstraints { make in
make.left.right.equalToSuperview()
......
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