collectionView の可能な変更ロジック: attributedTextForCellTopLabelAtIndexPath: 日付タイムスタンプを表示するためのデリゲート メソッド not by indexPath.item % 4 == 0? 日々のSOMessagingはどうですか?または何でも?
このコーディングは、タイムスタンプを表示するためのものです。
- (CGFloat)collectionView:(JSQMessagesCollectionView *)collectionView
layout:(JSQMessagesCollectionViewFlowLayout *)collectionViewLayout heightForCellTopLabelAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.item % 3 == 0) {
return kJSQMessagesCollectionViewCellLabelHeightDefault;
}
return 0.0f;
}
現在の既存のロジックは、同じタイムスタンプが次のように複製されて表示されています。