第 1 步:创建新的空应用程序模板项目。
第2步:添加
@property (nonatomic, strong) IBOutlet UITabBarController *tabBarController;
@property (nonatomic, strong) IBOutlet UIWindow *window;
在您的应用程序委托中。 (别忘了合成这些)
第 3 步:在应用程序委托中更改此行:
@interface AppDelegate : NSObject <UIApplicationDelegate, UITabBarControllerDelegate>
第四步:修改这个方法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[self.window addSubview:[self.tabBarController view]];
[self.window makeKeyAndVisible];
return YES;
}
第5步:创建一个新的空xib。将选项卡栏控制器以及空对象拖到其上。
将空对象的类设置为 AppDelegate。将文件所有者设置为 UIApplication。
第 6 步:将“delegate”属性从文件所有者拖动到 appdelegate 类,并将选项卡栏出口从 appdelegate 类拖动到 tabbarcontroller
第 7 步:添加一个窗口并将“窗口”连接从您的 appdelegate 拖到该窗口。
第 8 步:不要忘记进入项目设置并将 main-base nib 文件设置为您创建的新 xib。
就是这样。希望我没有错过任何事情。