【发布时间】:2012-10-18 18:19:22
【问题描述】:
我在我的 iPhone 应用程序中添加了 UITabBarController。我在我的 TabsAppDelegate.h 中提到过它,就像这样
#import <UIKit/UIKit.h>
@interface TabsAppDelegate : NSObject <UIApplicationDelegate, UITabBarControllerDelegate> {
UIWindow *window;
UITabBarController *tabBarController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UITabBarController *tabBarController;
@end
还有我的 TabsAppDelegate.m didFinishLaunchingWithOptions 方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions {
// Add the tab bar controller's view to the window and display.
[window addSubview:tabBarController.view];
[window makeKeyAndVisible];
return YES;
}
现在在 MainWindow.xib 中我添加了 Tab Bar 控制器并与 tabBarController 建立连接。 后来我创建了两个 ViewController 的 FirstViewController 和 SeconViewController。 现在在第一个选项卡上我添加了我的 FirstViewController.xib,在第二个选项卡上我使用构建器界面添加了 SecondViewController.xib 文件。
但是当我运行项目时它显示黑屏。 需要你的帮助。 提前致谢。
【问题讨论】: