Кастомизация: BubbleStyle
В структуре BubbleStyle описаны общие параметры стиля баббла сообщения в чате
Описание параметров BubbleStyle:
- backgroundImageOutgoing: UIImage - изображение для фона исходящего сообщения (пример формата изображения можно посмотреть в папке библиотеки по пути UseDesk_SDK_Swift/Resources/udBubbleOutgoing)
- backgroundImageIncoming: UIImage - изображение для фона входящего сообщения (пример формата изображения можно посмотреть в папке библиотеки по пути UseDesk_SDK_Swift/Resources/udBubbleOutgoing)
- marginBefore: CGFloat - минимальный отступ сообщения от его логического начала (для исходящих справа, для входящих слева)
- marginAfter: CGFloat - минимальный отступ сообщения от его логического конца (для исходящих слева, для входящих справа)
- bubbleWidthMin: CGFloat - минимальная ширина сообщения
- bubbleHeightMin: CGFloat - минимальная высота сообщения
- spacingOneSender: CGFloat - отступ между сообщениями от разных авторов
- spacingDifferentSender: CGFloat - отступ между сообщениями от одного автора
- bubbleColorOutgoing: UIColor - цвет фона исходящего сообщения
- bubbleColorIncoming: UIColor - цвет фона входящего сообщения
- bubbleSelectColor: UIColor - цвет фона сообщения при выделении. Применяется при подскролливании к первому новому сообщению.