2014-10-10 7 views
0

버튼이있는보기로 이야기 멧돼지를 설정했습니다. 해당 단추를 클릭하면 사용자 지정 UITabBarController로 이동해야하지만 표시되는 것은 모두 빈 탭 막대입니다.Swift에서 UITabBarController를 어떻게 표시 할 수 있습니까?

let tabBar = TabViewController() 
self.presentViewController(tabBar, animated: true, completion: nil) 

스토리 보드에서 TabBarController의 클래스를 TabViewController로 설정했습니다. 내가 뭘 놓치고 있니?

if let tabViewController = storyboard.instantiateViewControllerWithIdentifier("TheAssignedID") as? TabViewController { 
    presentViewController(tabViewController, animated: true, completion: nil) 
} 

그냥 TabViewController 클래스의 새 인스턴스를 만드는 사용하고 코드 :

답변

2

당신은 TabViewController에게 인터페이스 빌더에서 스토리 보드 ID를주고 통해 액세스를 얻을 필요가있다. Interface Builder에서 정의한 프로토 타입에 액세스하지 않습니다.

+1

감사합니다. 하지만 첫 번째 줄의 반환 값이 AnyObject 유형이므로 캐스팅을 추가해야합니다. – Joqus

+0

로드 할 때보기로 어떻게 선택할 수 있습니까? – pprevalon

관련 문제