UITableView滚动到顶部

时间:2019-01-24 06:26:58

标签: swift uitableview

我创建了一个包含聊天的表格。我只是通过使用

chatTable.transform = CGAffineTransform(scaleX: 1, y: -1)

我需要制作这些卡片(在下面的屏幕快照中)以在用户首次打开聊天时显示在顶部。 enter image description here

我尝试了这段代码

chatTable.setContentOffset(CGPoint(x: 0.0, y: -chatTable.contentInset.top), animated: true)

它不起作用!

如何实现这种布局?需要建议。

1 个答案:

答案 0 :(得分:0)

我已经通过添加条件解决了这个问题 如果消息计数大于零,请转换表。如果没有,表保持正常。

    if messages.count == 0 {
      //show some views
    } else {
      //Transform table along with cells.
      //show Messages
    }