我在我的 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 文件。
但是当我运行该项目时,它显示黑屏。需要你的帮助。提前致谢。