2
我有tableView,當我鍵入我想要自動高度單元格。但我不知道如何解決它。我的第一個想法是:添加文本後的自動高度單元格
self.chatTableView.cellForRowAtIndexPath(indexPath)?.textLabel?.text = new_char
self.chatTableView.cellForRowAtIndexPath(indexPath)?.sizeToFit()
self.chatTableView.scrollToRowAtIndexPath(indexPath, atScrollPosition: UITableViewScrollPosition.Bottom, animated: false)
當我有.sizeToFit()
我的結果這一行看起來是這樣的: 但是,當我評論這行:
self.chatTableView.cellForRowAtIndexPath(indexPath)?.textLabel?.text = new_char
self.chatTableView.scrollToRowAtIndexPath(indexPath, atScrollPosition: UITableViewScrollPosition.Bottom, animated: false)
有什麼方法可以解決它?
我可以直接添加文本到單元格:) – Wraith
好的,那麼你添加的文本不同於我做的。甚至更好;-) – joern