그래서 레이블 목록이있는 Scrollview를 만들고 싶습니다. 나는 제약 조건을 가진 아주 힘든 시간을 보내고있다. 그것은 분명히 간단한 UIView에 레이블을 추가하는 것과는 다릅니다.스크롤 방법에 레이블을 추가하는 가장 쉬운 방법
내가 필요로하는 것은 상위 왼쪽 모서리에서 한 레이블, 부모보기에서 너비가 약 40 %이고 위쪽 및 왼쪽 테두리가 10입니다. 그런 다음 두 번째 레이블 바로 옆에 40 % 너비와 위쪽 및 오른쪽 테두리 10.이 작업을 수행 한 후에 같은 순서로 서로 아래에 레이블을 만드는 작업을 계속합니다. 의 테두리가 모두 10
(PS 나는 레이블 집합 높이 값을 가지고 있지만 난 그냥 이유를 주관 그들에게 부모 뷰의 0.05 % 높이의 값을 제공 한 것을 알고있다.)
을 이제 일반적으로 추가 할 때 정상적인보기 부모의 너비와 높이를 일치하는 다음 정체성 검사기로 이동하고 크기 - equalwidthsconstraint - 곱셈기 0.4 및 높이 등으로 설정합니다. 그럼 나는 핀에 가서 제약 조건을 추가 할 것입니다 : 10 및 왼쪽 : 10. 그때까지 나는 첫 번째 레이블에 황금색이 될 것입니다! 그러나 그것은 scrollviews 그런 식으로 작동하지 않습니다. 어디에서나 빨간색 선이 계속 표시되며 "Scroll View"에 대해 스크롤 가능한 컨텐트 크기가 모호하다는 경고가 나타납니다.
(PS I 그러나 비록 레드 라인으로, 성공적으로 첫 번째 레이블을 만들 수 있었지만, 두 번째 레이블을 만들 때 나는 그것이 권리를 줄을 얻을 수 없다.) 당신이 방법을 잘 모릅니다 경우
스토리 보드를 통해 프로그래밍 방식으로 수행해야합니다. 그렇다면 어떻게해야합니까? 항상 제발. 예를 들어
:
메이크업 : 시보레 모델 : 실버라도 년 : 2016 색상 :
등등 등등 펄 화이트 .... 비
는 기본적으로 목록 편집 가능한 텍스트 ..
나는 그 모습을보고 싶었습니다.
도와주세요, 감사합니다!
대신 특정 문제에 대한 정의
UITableViewCell
를 사용해야합니다, 당신은 UICollectionView''을 활용해야한다. 이것은 당신에게 당신이 원하는 행동을 줄 것이고, 그것은 당신을 위해 스크롤을 관리합니다. – Nick@Nick에 따르면 가장 쉬운 방법은'콜렉션 뷰 '를 사용하는 것인데, 그렇지 않으면'자동 레이아웃'에 대한 지식이 있어야합니다. –