1
我在我的iPhone應用程序中使用了一個TabBar,並以編程方式將其集成。 我有幾個TabBarItems在裏面,每次點擊都會加載一個XYZ-ViewController和一個對應的XYZ-View.xib。TabBar結合導航欄/搜索欄和TableView
現在我用有一個與的TabBar一個屏幕和搜索欄一的NavBar和分段控制像蘋果的這個例子: http://developer.apple.com/iphone/library/samplecode/TableSearch/index.html
但在這個例子中,沒有一個的TabBar和複製源到我的項目引起該問題,我確實在XViewController.m viewDidLoad方法加載:
// Add create and configure the navigation controller.
MyAppDelegate *myAppDelegate = [[UIApplication sharedApplication] delegate];
// Add create and configure the navigation controller.
UINavigationController * navigationController = [[UINavigationControlleralloc] initWithRootViewController:self];
myAppDelegate.navController = navigationController;
[navigationController release];
[myAppDelegate.window addSubview:myAppDelegate.navController.view];
效果是,不存在與正確的標題工具欄,但沒有搜索欄,沒有的TabBar在底部。
任何人都可以給我一個提示這裏有什麼問題嗎?
搜索欄是存在的。我必須重新連接插座,然後搜索一切正常。 但主要問題仍然存在:TabBar消失在TableView後面。 TableView似乎覆蓋它。點擊一個tableviewcell,它會翻到下一個屏幕,右邊的工具欄和一個「後退按鈕」,這裏我看到TabBar,但它不可點擊。 那麼,這裏有什麼問題?我必須做什麼? 非常感謝! – Tim 2009-12-23 15:37:40