我正在使用Objective C中的iPad应用程序,我使用UISplitviewcontroller
作为我的初始视图。
如何向启动画面添加按钮,以便在用户单击此按钮时启动应用程序?
我尝试在didFinishLaunchingWithOptions
中创建按钮,但无法将其添加到启动画面
请你指导我
答案 0 :(得分:0)
创建一个名为splashViewController的临时控制器,并添加启动画面图像作为背景,并在图像顶部放置一个按钮。在application didFinishLaunching
中将此窗口添加为rootViewController。一旦splashViewController中的操作完成,就将splashViewController替换为主viewController。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
splashViewController=[SplashViewController alloc]initWithNibName:@"SplashViewController" bundle:nil];
[self.navController setViewControllers:@[splashViewController] animated:NO];
self.window.rootViewController =self.navController;
[self.window makeKeyAndVisible];
}
-(void)loadMainViewController
{
MainViewController *mainViewController=[MainViewController alloc]]initWihtNibName:@"MainViewController" bundle:nil];
[self.navController setViewControllers:@[mainViewController] animated:NO];
}