Commit 3156bed0 authored by Steven杜宇's avatar Steven杜宇

// 我的好友

parent 8e7ab464
...@@ -136,7 +136,7 @@ class YHAddFriendCardCell: UITableViewCell { ...@@ -136,7 +136,7 @@ class YHAddFriendCardCell: UITableViewCell {
self.headImgV.backgroundColor = .red self.headImgV.backgroundColor = .red
self.nameLabel.text = "XASAFSDFASDXASAFSDFASDXASAFSDFASDXASAFSDFASD" self.nameLabel.text = "XASAFSDFASDXASAFSDFASDXASAFSDFASDXASAFSDFASD"
self.professionalLabel.text = "咨询副总监 | 资讯科技及电讯" self.professionalLabel.text = "咨询副总监 | 资讯科技及电讯"
self.msgLabel.text = "资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资" self.msgLabel.text = "资讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及讯科技及电讯资资讯科技及电讯资资讯科技及电讯资资讯科技及科技及电讯资资讯科技及讯科技及电讯资资讯科技及科技及电讯资资讯科技及讯科技及电讯资资讯科技及"
cardView.snp.makeConstraints { make in cardView.snp.makeConstraints { make in
make.edges.equalToSuperview() make.edges.equalToSuperview()
...@@ -178,12 +178,13 @@ class YHAddFriendCardCell: UITableViewCell { ...@@ -178,12 +178,13 @@ class YHAddFriendCardCell: UITableViewCell {
make.right.equalTo(-16) make.right.equalTo(-16)
make.top.equalTo(self.headImgV.snp.bottom).offset(16) make.top.equalTo(self.headImgV.snp.bottom).offset(16)
make.bottom.equalTo(self.ignoreBtn.snp.top).offset(-16) make.bottom.equalTo(self.ignoreBtn.snp.top).offset(-16)
make.height.lessThanOrEqualTo(60.0+6*2)
let msgHeight = self.getHeight(text: self.msgLabel.text!, font: self.msgLabel.font!, width: KScreenWidth-40.0*2)
make.height.equalTo(msgHeight >= 55.0 ? 52+12 : msgHeight+12)
} }
self.scrollContentView.snp.makeConstraints { make in self.scrollContentView.snp.makeConstraints { make in
make.width.equalTo(KScreenWidth-40*2) make.width.equalTo(KScreenWidth-40*2)
make.height.equalToSuperview().offset(-12)
make.left.equalToSuperview().offset(8) make.left.equalToSuperview().offset(8)
make.right.equalToSuperview().offset(-8) make.right.equalToSuperview().offset(-8)
make.top.equalToSuperview().offset(6) make.top.equalToSuperview().offset(6)
...@@ -207,5 +208,17 @@ class YHAddFriendCardCell: UITableViewCell { ...@@ -207,5 +208,17 @@ class YHAddFriendCardCell: UITableViewCell {
make.height.equalTo(40) make.height.equalTo(40)
} }
} }
func getHeight(text:String, font:UIFont, width:CGFloat)->CGFloat {
let attributes = [NSAttributedString.Key.font: font] as [NSAttributedString.Key : Any]
let boundingSize = (text as NSString).boundingRect(
with: CGSize(width: width, height: .greatestFiniteMagnitude),
options: .usesLineFragmentOrigin,
attributes: attributes,
context: nil
).size
let textHeight = ceill(boundingSize.height)
return textHeight
}
} }
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