我想創建一個視圖,頂部有一個導航欄,uitableview作爲內容,底部有一個uitabbar。我想以編程方式創建所有這些,而不必使用xib ..我該怎麼做?UINavigationController和UITableView
到目前爲止,我有:
@interface GroupViewController : UINavigationController <UITableViewDelegate, UITableViewDataSource>{
UITableView * table;
UITabBar * bar;
}
@property (nonatomic, retain) UITableView * table;
@property (nonatomic, retain) UITabBar * bar;
@end
的UITabBarItem點擊會出現一個彈出窗口(非切換視圖,因爲如果是這樣的話,那麼我就需要一個UITabBarViewController)時。
我的擔心之一是我在哪裏指定UITabBar在這個整體視圖中的位置?在UIViewDidLoad中?
你誤解了我的問題......正如我說的,當我點擊UITabBarItem時,它不會加載一個新的視圖..只是一個彈出窗口..我是否還需要一個UITabBarController?即:UITableView永久存在,無論您按什麼UITabBarItem – adit 2011-05-04 05:06:38
是的。你需要用UITabBarController啓動你的應用程序。我不知道爲什麼你的標籤欄項目不顯示你想要的。爲此,我需要看到更多的代碼。但試試這樣實現吧。 – Nitish 2011-05-04 05:12:06