2013-03-03 2 views
1

3.5 인치 화면에서 완벽하게 보입니다 .4 인치 스크린이있는 iPhone 5 시뮬레이터에서 테스트 할 때, 버튼이 꺼져 있습니다.버튼 사이의 자동 레이아웃 여백이 4 인치 화면에서만 올바르지 않습니다.

이보기에만 해당되는 것은 아니며 패딩 문제는 특정 지점 (예 : 2 개의 버튼 이후)에서 항상 발생하는 것으로 보입니다. 이는 제약 조건의 새로운 기능과 관련이 있다고 가정합니다. 아이폰 OS 6. 나는 행운으로 값이 장난 노력했다. 나는 IB에서 모든 일을하고 있고 자동 레이아웃을 사용할 수 있습니다.

사람이 내가해야 할 일을 나에게 설명 할 수 있습니까?

3.5 인치 화면 iPhone 4가 좋아 보인다!         4 인치 화면 iPhone 5 여백이 꺼져 있습니다.

들은 수퍼의 가장 가까운 에지까지의 기본 IB 핀 조회수

3.5 Inch screen iPhone 4 looks good!4 Inch screen iPhone 5 margin is off

+0

자동 레이아웃 기능을 사용하셨습니까? – iiFreeman

+0

@iiFreeman 사용법에 따라 IB에서 "autolayout 사용"옵션을 선택한 다음 yes를 선택합니다. 이게 당신이 의미 한거야? 감사! – Teddy13

답변

1

; 귀하의 경우 상단의 두 개의 버튼이 상단에 고정되어 있고 하단의 두 개의 버튼은 하단에 고정되어 있습니다. 보기가 4 인치 화면에 맞게 늘리면 분리됩니다.

피닝 메뉴를 사용하면 필요한 제약 조건을 명시 적으로 만들 수 있습니다 (모든 버튼 사이의 간격을 좁히기 위해). 그런 다음 버튼을 수퍼 뷰의 맨 아래에 고정하는 제약 조건을 삭제합니다.

자세한 내용은이 주제에 대한 자세한 내용 (정확한 사례 설명 포함) here을 작성했습니다.

+0

고맙습니다.하지만 자습서를 마친 후에도 제대로 작동하지 않는 것 같습니다. 사과합니다. 나는 지체되어야합니다. 예를 들어, IB에서, 나는 test3 버튼을 움켜 잡았고 아무런 효과가없는 "bottom space to"제약으로 혼란스러워했습니다. 그런 다음 무언가를 기대하면서 "test2로 이어지는 정렬"을 시도했습니다. 운이 없습니다. 다른 제안? – Teddy13

+0

btw 뷰의 내 크기를 망막 3.5 전체 화면 또는 4.0으로 설정해야합니까? 아마도 이것은 문제입니다 – Teddy13

+0

선행 공백은 왼쪽 공백, 위쪽 공간 또는 세로 공간을 원합니다 - 버튼 3을 선택하고 고정 메뉴에서 수퍼 뷰로 핀 상단 공간을 선택하십시오. 그래야만 하단 공간 제약 조건을 삭제할 수 있습니다. 두 개의 버튼을 함께 고정하려면 두 버튼을 모두 선택하고 핀의 수직 간격을 선택하십시오. – jrturton

관련 문제