2014-04-27 8 views
26

Xcode 4에는 Xcode가 뷰의 크기를 조정하지 못하는 버그가있었습니다 (어리석은 "디자인 기능"). 컨트롤의 잠금을 해제하기 전에 상단 바/상태 표시 줄/navbar/tabbar를 "none"으로 설정하십시오.NIB/XIB 파일의보기 크기 설정

XCode 5가이 버그를 취한 것 같습니다. 확장했습니다!

이제 NIB/XIB 파일에서 UIView의 크기를 편집하는 것은 완전히 불가능합니다. 내가하는 일이 아무 차이가 없으면 치수는 항상 읽기 전용입니다. 사실,이 버그를 해결하기 위해 소스 코드를 작성하고 싶지는 않습니다. (그래서 NIB + 스토리 보드가 항상 잘못 보일 것입니다.) 그러나 다른 방법은 찾을 수 없습니다.

누구나 Xcode 자체에서 작업장을 발견 했습니까?

답변

30

, 시뮬레이션 된 통계 섹션 크기를 없음으로 변경하십시오. 이렇게하면보기가 잠금 해제되고 끌어서 크기를 조정할 수 있습니다.

편집 : 아래 주석에서 언급했듯이 최신 버전의 Xcode에서는 None이 아닌 Freeform으로 속성을 설정해야합니다. 엑스 코드 9.0

을위한 솔루션이로보고 설정할 시뮬레이션 메트릭을 선택하고있다

+12

Xcode 6의 Simulated Metrics 섹션에서 size 속성이 'None'대신 'Freeform'으로 변경되었습니다. – TPoschel

+1

안녕하세요, Thx. 그러나 xcode 9에서는 ** 자유형 **에 설정해야합니다. –

1

이러한 설정 :
XIB settings

view 크기를 변경할 나 가능하게한다 :
XIB settings

엑스 코드 버전 : 5.1 (5B130a) 특성 관리자의

24

:

:이 후

enter image description here

, 당신은 뷰의 크기를 편집 할 수 있습니다 enter image description here

는 추천 :

이 엑스 코드 8.1

이 같은 전망과 세트 시뮬레이션 메트릭 선택 을위한 솔루션이있다 :이 후

enter image description here

을, 당신이 당신의 뷰의 크기를 편집 할 수 있습니다 :

enter image description here