Commit dab1eaa2 authored by Steven杜宇's avatar Steven杜宇

// 头像

parent e2d0d878
......@@ -14,7 +14,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
var editBlock: EditBlock?
static let cellReuseIdentifier = "YHMyNameCardAvatarInfoCell"
let headWidth = 74.0
let headWidth = 80.0
var userModel:YHUserNameCardInfo = YHUserNameCardInfo() {
didSet {
......@@ -96,6 +96,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
let view = UIImageView()
view.image = UIImage(named: "people_head_default")
view.layer.cornerRadius = headWidth/2.0
view.contentMode = .scaleAspectFill
view.clipsToBounds = true
return view
}()
......@@ -103,6 +104,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
lazy var headBgImgV:UIImageView = {
let view = UIImageView()
view.image = UIImage(named: "people_user_head_bg")
view.contentMode = .scaleToFill
return view
}()
......@@ -207,9 +209,9 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self.contentView.backgroundColor = .clear
self.contentView.addSubview(self.cardView)
self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.headBackImgV)
self.contentView.addSubview(self.headBgImgV)
self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.signImgV)
cardView.addSubview(self.bgImgV)
......@@ -235,12 +237,12 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
}
self.headBackImgV.snp.makeConstraints { make in
make.width.height.equalTo(headWidth+10)
make.width.height.equalTo(headWidth+4)
make.center.equalTo(self.headImgV)
}
self.headBgImgV.snp.makeConstraints { make in
make.width.height.equalTo(headWidth+6)
make.width.height.equalTo(headWidth)
make.center.equalTo(self.headImgV)
}
self.headImgV.snp.makeConstraints { make in
......
......@@ -13,6 +13,7 @@ class YHNameCardInfoView: DragCardView {
static let height = 456.0
static let width = KScreenWidth-36.0*2
let headWidth = 104.0
var sendBlock:((String?)->())?
var userModel:YHMatchUserInfo = YHMatchUserInfo() {
......@@ -84,7 +85,7 @@ class YHNameCardInfoView: DragCardView {
lazy var headImgV:UIImageView = {
let view = UIImageView()
view.image = UIImage(named: "people_head_default")
view.layer.cornerRadius = 98.0/2.0
view.layer.cornerRadius = self.headWidth/2.0
view.contentMode = .scaleAspectFill
view.clipsToBounds = true
return view
......@@ -99,6 +100,7 @@ class YHNameCardInfoView: DragCardView {
lazy var headBgImgV:UIImageView = {
let view = UIImageView()
view.image = UIImage(named: "people_user_head_bg")
view.contentMode = .scaleToFill
return view
}()
......@@ -194,9 +196,9 @@ class YHNameCardInfoView: DragCardView {
self.contentView.addSubview(self.bgImgV)
self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.headBackImgV)
self.contentView.addSubview(self.headBgImgV)
self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.signImgV)
self.contentView.addSubview(self.nameLabel)
self.contentView.addSubview(self.professionalLabel)
......@@ -210,16 +212,16 @@ class YHNameCardInfoView: DragCardView {
}
self.headImgV.snp.makeConstraints { make in
make.width.height.equalTo(98)
make.width.height.equalTo(self.headWidth)
make.centerX.equalToSuperview()
make.bottom.equalTo(self.bgImgV).offset(20)
}
self.headBgImgV.snp.makeConstraints { make in
make.width.height.equalTo(98+6)
make.width.height.equalTo(self.headWidth)
make.center.equalTo(self.headImgV)
}
self.headBackImgV.snp.makeConstraints { make in
make.width.height.equalTo(98+10)
make.width.height.equalTo(self.headWidth+4)
make.center.equalTo(self.headImgV)
}
self.signImgV.snp.makeConstraints { make in
......
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