2016-11-17 2 views
0

스택 뷰 내에 포함 된 20 (110 * 130 포인트) UIView의 가로 ScrollView가 있다고 가정 해 보겠습니다. 각 UIView는 이미지와 레이블을 포함합니다. StackView에서 특정 UIView를 숨기려고하면 UIView의 너비가 변경되거나 늘어납니다. UIView의 너비와 높이를 동일하게 유지하려면 어떻게해야합니까?
그래서 StackView 내에 포함 된 19 개의 UIView를 숨기기로 결정했다면 말하십시오. StackView 내에서만 1 UIView (110 * 130)를 표시 할 수 있습니까?StackView 수평 이미지 - 숨겨진 경우 동일한 이미지 너비 유지

Storyboard에서 3 UIViews의 StackView를 사용하여 성공을 테스트 한 결과입니다. 이것이 작동한다면 내 계획은 프로그래밍 방식으로 20UIViews를 코딩하는 것입니다.

어떤 도움을 주셔서 감사합니다.

답변

0

스택보기에서 제한을보기로 설정해야합니다. 그래서 귀하의 경우 UIViews에 대한 너비 제약 조건이 설정되지 않아 별난 문제가 발생합니다.

나는 스토리 보드에 스택보기 작업에이 가이드를 확인하는 것이 좋습니다 : http://www.appcoda.com/stack-views-intro/

+0

감사합니다 아주 많이. 이것은 아주 잘 작동했습니다. 가시적 인 이미지를 나란히 놓고 움직이는 것에 또 다른 문제가 있습니다. 나는 또 다른 질문을 제기했다. 너 볼 시간이 있다면. 감사. http://stackoverflow.com/questions/40659979/move-visible-images-in-stackview-closer-to-leading-space –