Commit 0a351109 authored by Steven杜宇's avatar Steven杜宇

// UI

parent 1bf92f25
...@@ -106,6 +106,12 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -106,6 +106,12 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
return view return view
}() }()
lazy var headBackImgV:UIImageView = {
let view = UIImageView()
view.image = UIImage(named: "people_user_head_back")
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")
...@@ -201,6 +207,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -201,6 +207,7 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
self.contentView.backgroundColor = .clear self.contentView.backgroundColor = .clear
self.contentView.addSubview(self.cardView) self.contentView.addSubview(self.cardView)
self.contentView.addSubview(self.headBackImgV)
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)
...@@ -227,6 +234,11 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell { ...@@ -227,6 +234,11 @@ class YHMyNameCardAvatarInfoCell: UITableViewCell {
make.top.equalTo(16) make.top.equalTo(16)
} }
self.headBackImgV.snp.makeConstraints { make in
make.width.height.equalTo(headWidth+10)
make.center.equalTo(self.headImgV)
}
self.headBgImgV.snp.makeConstraints { make in self.headBgImgV.snp.makeConstraints { make in
make.width.height.equalTo(headWidth+6) make.width.height.equalTo(headWidth+6)
make.center.equalTo(self.headImgV) make.center.equalTo(self.headImgV)
......
...@@ -90,6 +90,12 @@ class YHNameCardInfoView: DragCardView { ...@@ -90,6 +90,12 @@ class YHNameCardInfoView: DragCardView {
return view return view
}() }()
lazy var headBackImgV:UIImageView = {
let view = UIImageView()
view.image = UIImage(named: "people_user_head_back")
return view
}()
lazy var headBgImgV:UIImageView = { lazy var headBgImgV:UIImageView = {
let view = UIImageView() let view = UIImageView()
view.image = UIImage(named: "people_user_head_bg") view.image = UIImage(named: "people_user_head_bg")
...@@ -113,7 +119,7 @@ class YHNameCardInfoView: DragCardView { ...@@ -113,7 +119,7 @@ class YHNameCardInfoView: DragCardView {
lazy var professionalLabel:UILabel = { lazy var professionalLabel:UILabel = {
let label = UILabel() let label = UILabel()
label.textAlignment = .center label.textAlignment = .center
label.textColor = UIColor.mainTextColor label.textColor = UIColor.mainTextColor70
label.font = UIFont.PFSC_R(ofSize:14) label.font = UIFont.PFSC_R(ofSize:14)
label.numberOfLines = 2 label.numberOfLines = 2
return label return label
...@@ -187,6 +193,8 @@ class YHNameCardInfoView: DragCardView { ...@@ -187,6 +193,8 @@ class YHNameCardInfoView: DragCardView {
private func setupUI() { private func setupUI() {
self.contentView.addSubview(self.bgImgV) self.contentView.addSubview(self.bgImgV)
self.contentView.addSubview(self.headBackImgV)
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)
...@@ -210,7 +218,10 @@ class YHNameCardInfoView: DragCardView { ...@@ -210,7 +218,10 @@ class YHNameCardInfoView: DragCardView {
make.width.height.equalTo(98+6) make.width.height.equalTo(98+6)
make.center.equalTo(self.headImgV) make.center.equalTo(self.headImgV)
} }
self.headBackImgV.snp.makeConstraints { make in
make.width.height.equalTo(98+10)
make.center.equalTo(self.headImgV)
}
self.signImgV.snp.makeConstraints { make in self.signImgV.snp.makeConstraints { make in
make.centerX.equalTo(self.headImgV) make.centerX.equalTo(self.headImgV)
make.width.equalTo(49) make.width.equalTo(49)
......
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "Ellipse 1789@2x.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "Ellipse 1789@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