2017-10-01 1 views
-1

입력란에 다음 제약 조건이 있습니다. 그러나 내가 아이폰 6에서 아이폰으로 16의 후행 제약으로 바뀌면 적용되지 않는다.iOS Storyboards - iPhone 5 - iPhone 6의 레이아웃 제약 조건 자동 적용

왜 이런 일이 발생합니까? 나는 너비 제약이 없기 때문에 왜 이런 식으로 행동 할 것인가? 그리고 어떻게 수정해야 하는가?

enter image description here

+0

제약은 항상 에브리 장치에 적용, pls는 미리보기를 확인합니다. 올바른 제약 조건을 부여했는지 확인하십시오. –

+0

적용되고 있습니다. 주황색 외곽선은 현재 위치가 autolayout이 넣을 위치와 일치하지 않는다는 것을 의미합니다. 창 하단 막대의 구속 조건 부분에서 원형 화살표를 클릭하면 점프해야합니다 – Paulw11

답변

0

이들은 당신이 무시할 수 있다는 경고와 있습니다. 노란색으로 표시된 경고는 업데이트 제안의 일종으로, 제안을 적용 할 때까지 인터페이스 디자인과 프레임에 영향을주지 않습니다.

간단한 조언 : 스토리 보드에서 인터페이스 디자인 (장치) 크기를 변경하지 마십시오. 프로젝트 타겟 (iPhone 4S 또는 iPhone 5 권장)에 따라 하나의 고정 장치 크기를 선택하고 고정 장치 크기와 관련하여 프로젝트의 모든 인터페이스 디자인을 설정하십시오.

참고 : 경고, 당신에게하지 볼 수 있습니다 당신은 당신의 스토리 보드 레이아웃 장치 (프레임 크기)을 변경할 때까지

이 (아이 패드 포함) 장치의 서로 다른 크기, 인터페이스 미리보기를 확인하기위한 옵션이 있습니다 모든 크기의 장치 미리보기. 스토리 보드 인터페이스보기 (보기 컨트롤러) 크기를 변경하지 않고도 미리보기 화면에서 모든 레이아웃의 미리보기를 볼 수 있습니다.

여기는 기기 iPhone 4S 용으로 설계된 스냅 샷이지만 스토리 보드 레이아웃을 변경하지 않고도 iPhone X의 최신 업데이트 미리보기를 볼 수 있습니다.

enter image description here

관련 문제