如何在Swift的JSQMessagesViewController中添加日期标签

时间:2016-04-29 15:27:45

标签: ios swift jsqmessagesviewcontroller

我试图在JSQMessageViewController中添加日期标签,并实现正确的方法,但没有任何显示。这是我的代码:

override func collectionView(collectionView: JSQMessagesCollectionView!, attributedTextForCellBottomLabelAtIndexPath indexPath: NSIndexPath!) -> NSAttributedString! {
    let message: JSQMessage = self.messages[indexPath.item]

    return JSQMessagesTimestampFormatter.sharedFormatter().attributedTimestampForDate(message.date)
}

谢谢!

1 个答案:

答案 0 :(得分:2)

我认为您可能还需要覆盖collectionView:layout:heightForCellBottomLabelAtIndexPath:

根据source

看起来默认值为0.0