Вы должны установить contentInset
для messagesCollectionView
в viewDidLayoutSubviews()
, чтобы начать просмотр под строкой заголовка
self.messagesCollectionView.contentInset = UIEdgeInsets(top: title bar height, left: 0, bottom: 70, right: 0)
Чтобы установить цвет фона сообщений, вы должны использовать MessagesDisplayDelegate
метод и делегат, источник данных должен быть связан с контроллером представления
func backgroundColor(for message: MessageType, at indexPath: IndexPath, in messagesCollectionView: MessagesCollectionView) -> UIColor {
return isFromCurrentSender(message: message) ? UIColor.blue : UIColor.gray
}
, для дополнительной настройки необходимо проверить пример MessageKit
в MessageKit
Репо