我正在学习如何使用基于窗口的应用程序模板创建具有多个视图的应用程序。我正在尝试实现一个标签栏,但是当我的视图加载时,它是一个空白。我意识到这可能是 iPhone SDK 或 Xcode 版本之间的问题。我正在使用两者的最新版本(iOS 4.3 和 Xcode 4.0)。
我目前的代码如下:
.h 文件:
@interface iBountyHunterAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
UITabBarController *tabcontroller;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UITabBarController *tabcontroller;
.m 文件:
@synthesize window;
@synthesize tabcontroller;
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after app launch
[window addSubview:tabcontroller.view];
[window makeKeyAndVisible];
}
在我下载的示例代码中,这很好用。我不知道问题出在哪里,任何建议都将不胜感激。