UIImageView (2) 썸네일형 리스트형 [SwiftUI] Image (2) 저번 포스팅에 이어 image를 다루는 두번째 시간이 되겠다. SwiftUI에서는 clipShape 수식어를 사용해서 image를 원하는 모양으로 만들 수 있다. 전달인자에 Circle을 초기화 해주면 원형의 image로 바뀌는걸 볼 수 있다. cornerRadius를 설정하기 위한 imageView.width의 / 2와 maskToBounds 같은 코드는 더이상 필요하지 않다. Image("swiftui") .resizable() .clipShape(Circle()) .frame(width: 100, height: 100, alignment: .center) image의 렌더링 모드는 template랑 original 이라는 모드로 2가지가 사용된다. template는 image의 불투명 영역이 가진 .. [SwiftUI] Image (1) SwiftUI에서 Image 사용법에 대해 알아보겠다. UIKit에서 쓰이던 UIImageView를 대체할 수 있는 녀석이다. 일단 에셋에 image 하나를 넣어주겠다. ( image이름 - "swiftui" ) 그리고 아래와 같이 body 안에 코드를 입력하면 끝이다. UIImageView에 UIImage를 넣어주고 하는 과정이 한줄의 코드로 가능한것이다. var body: some View { Image("swiftui") } 여기서 주의사항은 image는 기본적으로 image 본연의 사이즈를 유지한다는 점이다. 이게 무슨말이냐 하면 image 파일을 열어서 사이즈를 확인해보면 해당 image의 사이즈를 알 수 있는데 그사이즈를 유지하고 있다는 말이다. 이말은 곧 frame이라는 수식어를 사용해서 i.. 이전 1 다음