2013-10-18 3 views
0

저는 일부 YouTube 비디오를 보면서 xcode 5의 자동 레이아웃에 대해 배우려고했습니다. 비디오에, 그들이 말하는 : (I 짓을했는지) 자동 레이아웃에Autolayout 제약 문제

  1. 스위치 스토리 보드 주위에 객체를 드래그
  2. 이 그럼 당신은 (내가) 블루 가이드를 볼 수 있습니다.
  3. 그런 다음 마우스를 놓을 때 'I'와 같은 구속이 나타납니다.

그러나 이것은 제약 조건이 추가되지 않는 것과 같은 문제입니다.

내가 잘못 했나요? 희망이 너무 막연하지 않아!

쉘이 나타나지 않은 인터페이스 빌더과 파란색 라인 내부의보기를 놓은 후

답변

0

, 오른쪽 아래에있는 버튼을(초 마지막 버튼에 해결 자동 레이아웃 문제에

  • 클릭 모서리, 수직선 사이의 원처럼 보입니다.)

  • 을 선택하십시오. TS 옵션

파란색 선으로하여 "제안"한 제약은 자동으로 뷰에 추가해야합니다.

0

Xcode 4는 자동으로 제약 조건을 추가했습니다. Xcode 5는 지시 할 경우에만 제약 조건을 추가합니다.

0

Xcode 5에 제약 조건을 추가하려면 명시 적으로 레이아웃을 지정해야합니다. 당신은 한 걸음 거리에 있습니다

... 자동 레이아웃에

  1. 켭니다.
  2. 요소를보기에 추가하십시오. 파란색 지침이 표시됩니다.
  3. Ctrl 키를 누른 채 제약 조건을 추가하려는 요소에서 클릭하여 제약 조건을 추가하십시오.

요소의 너비에 대한 제약 조건을 추가하려는 경우 CTRL 키를 누른 채로 요소에서 자체로 드래그합니다.

수퍼 뷰에 공간 제약 조건을 추가하려면 제약 조건을 추가하려는 방향으로 요소에서 슈퍼 뷰로 CTRL 키를 누른 상태에서 드래그합니다.

두 요소 사이에 공백을 추가하려는 경우. CTRL- 한 요소에서 다른 요소로 끌기.

관련 문제