구현 내용
1. Chat 메시지를 버블 형태로 변환
구현 방법
직접 구현하는 방법과 기존 패키지를 사용하는 방법이 있는데
이번에는 간편하게 후자를 선택
사용한 패키지는 chat_bubbles: https://pub.dev/packages/chat_bubbles
원하는 테마인 iMessage 테마도 지원하기 때문에 선택
구현 방법은 간단한데
text와 color에 원하는 글자와 배경색을 지정 가능하고
tail 옵션으로 말풍선 꼬리를 설정 가능 (iMessage의 경우 여러개의 메시지를 한번에 보내면 가장 마지막 chat만 꼬리가 보임)
isSender 옵션으로 보내는 사람 여부 선택 가능 (true이면 오른쪽 false이면 왼쪽으로 출력)
주의할 점은 업데이트 간격이 길어서 이슈 대응이 늦을 수도 있다.
반응형
'Toy Project > iGPT' 카테고리의 다른 글
[iGPT] Version 1.0.5 (0) | 2023.05.09 |
---|---|
[iGPT] Version 1.0.4 (0) | 2023.05.06 |
[iGPT] Version 1.0.2 (0) | 2023.05.04 |
[iGPT] Version 1.0.1 (0) | 2023.05.04 |
[iGPT] Version 1.0.0 (0) | 2023.05.01 |