목록동적인 텍스트 (1)
HIT해

카카오톡 처럼 동적으로 변경되는 텍스트 입력창을 만들어야했고같이 프로젝트를 진행하는 동료가 이를 구현하고자 3일동안 텍스트필드에 메달렸다. 밤낮으로 힘들어하는 동료를 돕고자 코드를 천천히 뜯어보았다. UIViewRepresentable 안에서 TextField를 반환하고 updateUIView에서 입력된 텍스트를 기반으로 텍스트 필드의 frame을 변경하도록 만들었다. makeUIView와 updateUIView에서 frame으로 높이조절을 하더라도 SwiftUI 코드에서 해당 TextField를 불러왔을때 조정된 크기가 아닌 고정 크기를 가진채 나왔다. 그 이유는 SwiftUI에서는 UIViewRepresntable 안에서 지정한 크기는 적용되지 않고 SwiftUI 코드에서 frame을 지정해야만 ..
Swift/Swift 개발 노트
2024. 9. 30. 18:51