2014-09-16 3 views
0

xcode 5에서는 유니버설 앱을 만들 때 스토리 보드를 사용하여 iPhone 및 iPad 용 스토리 보드를 별도로 만들 수있었습니다. 이렇게하면 더 큰 화면에 특히 적합한 콘텐츠가 있고 iPhone에서이 콘텐츠를 표시하고 싶지 않은 경우 iPad 앱 탭 막대 컨트롤러에 추가 탭을 추가 할 수있었습니다.xcode 6 스토리 보드의 장치 크기 탭 모음 항목

xcode 6 세계에서 나는 개별 스토리 보드를 사용할 수는 있지만, 크기를 조정할 수있는 단일 스토리 보드를 사용하여 보편적 인 앱을 만들고 iPhone 6+ 및 iPads에서만 표시하고 싶은 탭이 있다면 어떻게해야합니까? 아니면이 인스턴스에서 스토리 보드를 분할해야하며 iPhone 6 이상에서 추가 콘텐츠가 필요하지 않습니까? 애플은 이러한 유연성을 향해 움직이고 있지만, 특정 크기 이상의 장치에서 특정 페이지 만 사용할 수있는 경우가있을 수 있습니다.

감사합니다.

답변

0

이것은 런타임에 수행 할 수 있어야합니다. [self.storyboard instantiateViewControllerWithIdentifier:identifier],을 호출하면 viewControllers 속성을 사용하여 다른 탭의 목록에 액세스 할 수 있으며 원하는 곳에 새 컨트롤러를 추가하기 만하면됩니다. 또는 다른 방법으로 모든보기 컨트롤러를 시작한 다음 원하지 않는 컨트롤러를 제거 할 수 있습니다.

관련 문제