-
(iOS) StackView 뿌시기💔iOS💖 2022. 12. 22. 16:10
앱을 만들어보고 있다.
Stackview로 뷰를 만들고 있는데, 스택뷰 안에서 UI컴포넌트들에게 spacing constraints을 주면 왜. 계속 빨간 줄이 뜨는 걸까? (해결완료- 02, 03)
height으로는 비율 조절이 되는데.. 위아래오른쪽왼쪽 spacing은 자꾸 뭔가 빨간 줄이 뜬다. (해결완료-01)
스택뷰 밖에서는 constraints 줘도 딱히 문제가 없는 것 같은데.
내가 뭔가 모르는 거 같다.
01. StackView Constraints 틀린 점 바로잡기
해결 01. Stackview자체 크기를 주고 -> leading, top, trailing, bottom constraints을 0으로 줬어야 한다.
이 제약사항을 주지 않았기 때문에 아이템을 넣었을 때 찌부돼서 보였다.
02. StackView 사용 시 쌓이기만 하고, spacing 설정은 안 되는 걸까?
해결 01. stackview를 사용하면, 아이템들을 넣었을 때 위아래로 꽉 차게.
해결 02. stackview 속의 각 아이템들에게 동일한 spacing을 줄 수 있다.

stackview-spacing 03. StackView 내부 UI컴포넌트 개별 padding 설정?
해결 01. 개별로 padding 설정 시에는, view를 추가하여 감싸준다.
그러면 padding을 줄 수 있다.
'iOS💖' 카테고리의 다른 글
(iOS) ViewController 객체함수 life cycle (0) 2022.12.22 (iOS) constraints update 안될때 단축키 (0) 2022.12.22 (iOS) randomElement() - 랜덤으로 값 꺼내기 (2) 2022.12.22 (Xcode) Lable 줄바꿈 (0) 2022.12.21 (iOS) TabBarController 이해하기 (0) 2022.12.21