2015-01-25 4 views
0

두 개의 버튼을 서로 옆에 놓으려고했습니다. 하나는 화면의 왼쪽 절반을 차지하고 다른 하나는 화면의 오른쪽 절반을 차지합니다. 왼쪽 컨테이너의 속성이 올바르게 설정되었지만 (오른쪽 가운데 버튼) 속성이 View Controller의 가운데로 설정되어 있다는 것을 두 컨테이너 모두에 대해 Horizontal Center In Container를 설정할 때 당황했습니다.Xcode 6의 스토리 보드에있는 컨테이너의 가로 가운데?

나는이 추가로보고하고 그것의 오른쪽에 때마다이 동작합니다 발견 : 내 사진에서

Left side Moving to the right... On right side now... Property clearly not in center of button

, 내가 가진 UIView의를 사용하고 있습니다를 검정색 배경이지만 어떤 것에도 적용 할 수 있습니다. 이것이 바람직한 행동입니까? 위에 언급 한 것처럼 내가 어떻게 2 개의 버튼을 배치 했습니까?

답변

3

왜 작업에 가로 센터 인 컨테이너를 사용합니까? 컨테이너의 가운데에 두 개의 버튼이 나타나야합니다.

대신이 작업을 수행 :

  1. 는 두 버튼을 선택하고 "동일한 폭"제약 조건을 설정합니다.
  2. 왼쪽 버튼의 경우 선행 제약 조건을 수퍼 뷰로 설정하고 오른쪽 버튼으로 끝내기.
  3. 오른쪽 단추의 경우, 왼쪽 단추에 선행 제한 조건을 설정하고 수퍼 뷰로 추적하십시오.
0

그런 다음 해당 UIView의

Two buttons inside a UIView centered

의 수평 중심의 제약을 넣어 UIView의에 embebed 당신이 개 버튼을 넣을 수 있습니다