iOS/iOS Swift 개발 일기

iOS do it! p553 미션 - 버튼에 이미지 넣기

Developer-Michelle 2022. 5. 10. 13:13

do it! p553 미션 문제 어떻게 만들어야될지 모르겠다...

스택 뷰에 이미지 뷰 추가 후 수평으로 정렬까지는 했다 (스택뷰 이용해서)

 

근데 화면을 2개로 나눠서 써야하는데 오른쪽 버튼에 사진을 넣으면 옆으로 퍼져버림..

 

 

해결 방안 -

버튼들 모두 width로 고정시키면 화면 비율에 따라 사이즈 조정이 안됨.

버튼 자기자신에게 제약조건 설정을 해보면aspect ratio 라는 속성이 있는데 - 이걸 1:1로 모두 맞춘다 ( 정사각형으로 다 만들기 위해서 )

그리고 나면 stackView 안의 이미지 두개가 서로 크기가 다른 정사각형이 됨

stackView의 distribution - 
즉, 어떻게 내용물들을 분배해줄것인가를 설정할 수 있는데 그걸 fill equally로

버튼 속성 = type은 커스텀, style은 default 로 -> 이상하게도 이 부분을 놓치면 안됨 !!