我试图在UICollectionViewCell内部对齐UILabel,如Whatsapp,Telegram等...最后一行与小时标签的左侧对齐,其他的则在其上方结束。
我尝试在文本的末尾添加一些透明的字符,直到我尝试了一些表情符号;额外的字符改变了表情符号代码。 这是我使用TTTAttributedLabel进行链接检测的代码示例。
let text = "Lorem ipsum dolor sit amet, enim apeirian his cu. Saperet interesset ex cum, ut per altera quodsi causae."
let endTransparentText = "aaaaa"
let showingText = text + endTransparentText
cell.lblMessage.setText(showingText) { (attributedString) -> NSMutableAttributedString? in
attributedString?.addAttribute(kCTForegroundColorAttributeName as String, value: UIColor.clear, range: NSMakeRange((showingText.characters.count-endTransparentText.characters.count), endTransparentText.characters.count))
return attributedString
}
有人不得不处理这个问题吗?