라이브방

- 채팅창 내용 길어지면 채팅창이 길어져서 UI가 깨지던 버그 수정
This commit is contained in:
Yu Sung 2024-10-26 01:02:28 +09:00
parent b4f5dc54d7
commit 37aa6d13de
2 changed files with 4 additions and 2 deletions

View File

@ -44,6 +44,8 @@ struct ChatTextFieldView: UIViewRepresentable {
textField.tintColor = UIColor(hex: "3BB9F1")
textField.font = UIFont(name: Font.medium.rawValue, size: 13.3)
textField.returnKeyType = .send
textField.setContentHuggingPriority(.defaultLow, for: .horizontal) //
textField.setContentCompressionResistancePriority(.defaultLow, for: .horizontal) //
textField.addTarget(context.coordinator, action: #selector(Coordinator.textDidChange(_:)), for: .editingChanged)
return textField
}

View File

@ -21,7 +21,6 @@ struct LiveRoomInputChatView: View {
chatMessage = ""
}
}
.padding(.horizontal, 13.3)
.padding(.vertical, 18.3)
.fixedSize(horizontal: false, vertical: true)
.frame(maxWidth: .infinity)
@ -29,13 +28,14 @@ struct LiveRoomInputChatView: View {
Image("btn_message_send")
.resizable()
.frame(width: 35, height: 35)
.padding(6.7)
.onTapGesture {
if sendMessage(chatMessage) {
chatMessage = ""
}
}
}
.padding(.leading, 13.3)
.padding(.trailing, 6.7)
.background(Color.gray22)
.cornerRadius(5.3)
.overlay(