我正在使用UITableView创建一个小型消息传递应用程序。在每个单元格内部都有一些UILabel。当消息标签显示“奇怪”字符时,性能受到严重打击,我似乎无法找到解决方法。
有问题的单元格的示例:
func getProfessionalChatCell(message: Message) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("ChatMessageCellLeft") as! ChatMessageCell
cell.messageContentText.text = message.content
cell.layer.shouldRasterize = true
cell.layer.rasterizationScale = UIScreen.mainScreen().scale
return cell
}