SwiftUI만 하다가 UIKit을 하게될 일이 생겼는데 요구사항중하나가 뷰를 크기에 맞게 여러줄로 표현해주는 뷰에요 테그를 표현하는 뷰같은 곳에 많이 쓰이는 UI로 알고있어요 결과물 부터 보시죠! 네 이런뷰입니다.. SwiftUI로도 이뷰는 어떻게 만들어야할까 깊은 고뇌를 해봤습니다... 스유는 레이아웃 건드는게 좀 어렵더라구요 🤯 우선 UIKit으로 개발해야하니깐 UIKit관점에서 쉬운방법으로 구현해봤습니다! 이런뷰를 구현할때 많은 방법이 존재하겠지만 단순한 방법으로 뷰의 frame을 계산해서 구현하는 방식을 선택했어요 전체코드는 아래와같아요! class MultiLineTagView: UIView { private let horizontalSpacing: CGFloat private let vert..