와 나는 TTLauncherView
과 UITabBarController
이 내가보기에 을 추가로 나는 하는 탭 표시 줄이 실제로 TTLauncherItems
중첩되어 알았어하고있다. 이 문제를 해결하고 싶습니다.문제 Three20 TTLauncherView, TTLauncherItems 및 UITabBarController가
항목이 너무 많으면 런처가 자동으로 페이지로 이동하여 올바른 기능입니다. 그러나 응용 프로그램을 닫고 두 번째, 세 번째 및 네 번째 페이지에 있던 단추 등의보기를로드하면 은 전혀 표시되지 않습니다. 재미있는 점은 런처 항목을 다른 위치로 이동하면 에있는 모든 항목이 두 번째, 세 번째 및 네 번째 페이지로 이동한다는 의미입니다.
보기가 처음으로로드 될 때 시작 프로그램 항목이 올바른 페이지로 자동 이동되지 않는 이유는 무엇입니까? 아무도 눈치 채지 못했거나 내가 놓친 버그입니까?
나는 데이터베이스 테이블에 항목을 저장하고있는 viewDidLoad에 그들을로드하지만, 모든 코드는 내가 수행하여 _launcherView.pages에 전달 배열에 TTLauncherItems 을 추가하고하고있는 코드를 사용하십시오
_launcherView.pages = [NSArray arrayWithObjects:array, nil];
은 그럼 간단하게 할 A :
[self.view addSubview:_launcherView];
이 잘 작동하지만, 위의 동작이 정말 나를 귀찮게한다. Facebook 앱에서 잘 작동합니까? 그들이 어떻게 그랬는지 궁금해? hehe ;-)