2014-11-24 3 views
5

enter image description here내보기가 스토리 보드에 나타나지 않고 왼쪽 창에서 회색으로 표시되는 이유는 무엇입니까?

Storyboards에서 이상한 버그가 발생합니다.

UITableViewController프로토 타입 셀으로 설정하고 일부 자동 레이아웃 제약 조건을 설정했습니다. 여기까지는 괜찮습니다.

그런 다음 전체 프로젝트 디렉토리를 다른 폴더로 이동해야했습니다. 이는 앱과 모든 파일이 거의 자체 포함되어 있기 때문에 어떤 문제도 발생하지 않아야한다고 생각하는 정상적인 행동입니다. 내가 프로젝트를 이동하기 때문에

그러나 UITableView에서 프로토 타입 세포 내 스토리 보드 내에서 빈 표시되지만 파단은 여전히 ​​... 모든 장면과 뷰가 표시됩니다 왼쪽 창에 표시하고 있습니다 만 그들은 회색으로 희미 해져 있습니다 (스크린 샷을보십시오) ... 이것이 무슨 뜻인지 아는 사람 있습니까? 스토리 보드 파일의 XML도 살펴 보았지만 거기에는 모든 것이 정상적으로 보였다 ...

아이디어가 있으십니까?

편집 : 이상한 점은 또한 사용자 정의 클래스에서 IBOutlets 여전히 만의 왼쪽 창에서하지 스토리 보드 자체에서 ... 설정하고 스토리 보드에서 뷰에 링크되어 있다는 점이다.

답변

15

그냥 전망을 어둡게 보이는

의 의견 만 특정 크기 클래스에 설정된 엑스 코드의 표준 동작입니다 ... 크기 클래스 내가 프로젝트를 이동 한 후를 다시 있었기 때문에 그것이, 대답 나 자신을 발견 현재 선택되지 않았습니다!

내가 내 UIViewController Compact - Any에 대한 크기 클래스를 설정했다

이이 적절한 상태의 모습입니다 :

enter image description here

내가 다른 하나 크기 클래스를 변경할 때 문제가 발생합니다 (예 : Any - Any) :

enter image description here

+0

크기 클래스 란 무엇입니까? –

+2

애플이 iOS 8과 Xcode 6로 출시 한 새로운 기능으로 기존 아이폰의 다양한 화면 크기를 처리하는 데 도움이된다. 그 중 세 번째는 ** Compact **, ** Regular ** 및 ** Any **입니다. 크기 클래스에 대한 자세한 내용은 다음을 참조하십시오. https://developer.apple.com/library/ios/recipes/xcode_help-IB_adaptive_sizes/chapters/AboutAdaptiveSizeDesign.html – nburk

+0

예. 감사합니다. 이미 당신이 의미 한 것을 알아 냈습니다 :) –

1

이 날 내가 복사 때문에 일어난 몇 가지를 붙여 내 nib에서 storybaord에 대한 전망. 크기 클래스를 해제하고 다시 켜면 문제가 해결됩니다. 이는 이라는 체크 박스를 사용하여 File inspector에서 수행 할 수 있습니다.

관련 문제