Commit 316aad51 authored by Steven杜宇's avatar Steven杜宇

// 我的名片

parent a4aa219d
...@@ -106,6 +106,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -106,6 +106,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
let view = UIView() let view = UIView()
view.layer.cornerRadius = 3.0 view.layer.cornerRadius = 3.0
view.backgroundColor = .white view.backgroundColor = .white
view.clipsToBounds = true
return view return view
}() }()
...@@ -189,12 +190,12 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -189,12 +190,12 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self.backgroundColor = .clear self.backgroundColor = .clear
self.contentView.backgroundColor = .clear self.contentView.backgroundColor = .clear
// self.contentView.addSubview(self.bgImgV)
self.contentView.addSubview(self.cardView) self.contentView.addSubview(self.cardView)
self.contentView.addSubview(self.headBgImgV) self.contentView.addSubview(self.headBgImgV)
self.contentView.addSubview(self.headImgV) self.contentView.addSubview(self.headImgV)
self.contentView.addSubview(self.signImgV) self.contentView.addSubview(self.signImgV)
cardView.addSubview(self.bgImgV)
cardView.addSubview(self.nameTextView) cardView.addSubview(self.nameTextView)
cardView.addSubview(self.professionalLabel) cardView.addSubview(self.professionalLabel)
cardView.addSubview(self.detailLabel) cardView.addSubview(self.detailLabel)
...@@ -205,9 +206,10 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -205,9 +206,10 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
make.top.equalTo(headWidth/2.0) make.top.equalTo(headWidth/2.0)
} }
// self.bgImgV.snp.makeConstraints { make in self.bgImgV.snp.makeConstraints { make in
// make.edges.equalTo(self.cardView) make.left.right.right.equalToSuperview()
// } make.height.equalTo(160)
}
self.editBtn.snp.makeConstraints { make in self.editBtn.snp.makeConstraints { make in
make.width.height.equalTo(20) make.width.height.equalTo(20)
......
...@@ -23,32 +23,32 @@ class YHNameCardInfoView: DragCardView { ...@@ -23,32 +23,32 @@ class YHNameCardInfoView: DragCardView {
self.headImgV.image = UIImage(named: "people_head_default") self.headImgV.image = UIImage(named: "people_head_default")
} }
self.nameLabel.text = self.userModel.username self.nameLabel.text = self.userModel.username
var result = "" var resultArr:[String] = []
var isFirst = true
if !self.userModel.address.city.isEmpty { // 城市文字
if isFirst { var cityStr = self.userModel.address.city
result += self.userModel.address.city if cityStr.contains("区") {
isFirst = false cityStr = self.userModel.address.province
} }
if !cityStr.isEmpty {
resultArr.append(cityStr)
} }
// 职位
if !self.userModel.position.isEmpty { if !self.userModel.position.isEmpty {
if isFirst { resultArr.append(self.userModel.position)
result += self.userModel.position
isFirst = false
} else {
result += " | " + self.userModel.position
}
} }
// 行业
if !self.userModel.industry.isEmpty { if !self.userModel.industry.isEmpty {
if isFirst { resultArr.append(self.userModel.industry)
result += self.userModel.industry }
isFirst = false var resultStr = ""
} else { if resultArr.count > 0 {
result += " | " + self.userModel.industry resultStr = resultArr.joined(separator: " | ")
}
} }
self.professionalLabel.text = result
self.professionalLabel.text = resultStr
let detail = self.userModel.signature let detail = self.userModel.signature
self.detailLabel.text = detail self.detailLabel.text = detail
self.grayContentView.isHidden = detail.isEmpty self.grayContentView.isHidden = detail.isEmpty
...@@ -98,8 +98,6 @@ class YHNameCardInfoView: DragCardView { ...@@ -98,8 +98,6 @@ class YHNameCardInfoView: DragCardView {
return view return view
}() }()
lazy var signImgV:UIImageView = { lazy var signImgV:UIImageView = {
let view = UIImageView() let view = UIImageView()
view.image = UIImage(named: "people_sign") view.image = UIImage(named: "people_sign")
......
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