我是iPhone应用程序开发的相对新手,但已成功创建了一个带有4个标签栏项目的标签栏应用程序。我希望有一个一次性的注册页面,供用户在第一次打开应用程序时输入键入信息。注册页面应在视图之前加载,并选择标签栏项目。
最好的方法是什么?另外,如何在标签栏项加载之前加载UIView或UIWebView?任何建议和示例代码将非常感谢 - 谢谢!
答案 0 :(得分:0)
我为这样的事情所做的是创建标签栏控制器作为应用程序的主控制器,就好像你没有注册页面一样。然后在viewdidload中,检查是否已收集注册信息(在p-list,keychain,db中,或者你是否存储它)。如果有,请照常进行。如果没有(第一次启动应用程序),则向用户呈现模式视图,其中包含以下代码:
modalView *m = [[modalView alloc] initWithNibName:@"modalView" bundle:nil];
[self presentModalViewController:m animated:YES];
[m release];
modalView是我的UIView或UIWebView的名称。希望有所帮助!