cometchat-ios-customization
Installation
SKILL.md
Purpose
This skill teaches advanced customization of CometChat iOS UI Kit — custom views, message templates, text formatters, event listeners, and request builder filters.
1. Custom Views in CometChatConversations
Custom List Item View
Replace the entire list item with a custom view:
let conversations = CometChatConversations()
conversations.set(listItemView: { (conversation: Conversation) -> UIView in
let customView = UIView()
customView.backgroundColor = .secondarySystemBackground