을 구속 I는 다음의 발견 :상대 레이아웃. 상대 레이아웃 제약을 대해서 읽기 방정식 설명
수학적으로, 어떤 제약은 다음의 식 사용하여 표현 될 수있다 :
Y = 승수 * X + 상수
X 및 Y는 뷰의 특성이며 왼쪽, 오른쪽, 위쪽, 아래쪽, 선행, 후행, 너비, 높이, centerX, centerY 또는 기준선이 될 수 있습니다.
누군가가 설명 할 수 있습니까? 내가 예에 설명 추측
을 구속 I는 다음의 발견 :상대 레이아웃. 상대 레이아웃 제약을 대해서 읽기 방정식 설명
수학적으로, 어떤 제약은 다음의 식 사용하여 표현 될 수있다 :
Y = 승수 * X + 상수
X 및 Y는 뷰의 특성이며 왼쪽, 오른쪽, 위쪽, 아래쪽, 선행, 후행, 너비, 높이, centerX, centerY 또는 기준선이 될 수 있습니다.
누군가가 설명 할 수 있습니까? 내가 예에 설명 추측
때문에, 가장 잘 작동합니다
당신이 그것을 왼쪽에서 10 점의 있도록의 뷰 컨트롤러에 위치 일부 전망을 가정합니다. 즉 leading이 10으로 설정되었음을 의미합니다. 이제이 뷰에는 왼쪽에 고정하려는 하위 뷰가 있습니다. 그래서 우리는 선도적 인 제약 조건을 부모 선도와 일치하도록 설정했습니다.childLeading = parentLeading * 승수 + 일정
: (디폴트는 1)이 뷰의 왼쪽 위치로 설정되어 우리가 0 (간격)이 제약의 일정을 설정 가정 및 배율을 수정하지 마십시오 즉 :
childLeading = 10 + 0 * 1 = 10
이렇게 왼쪽 아이 뷰이고 그것의 부모와 동일한 위치에있다.
제약 조건의 상수를 수정하여 하위보기를 왼쪽으로 더 이동 f.e. 8 개 개의 결과 정상 설정 :
childLeading = 18
및 뷰 부모 좌단 8 점 위치에 따라서 10 * 1 + 8.
승수의 경우이 논리를 따를 수 있습니다 (상수보다 훨씬 덜 자주 사용됩니다)