Q
注册页面
0
A
回答
0
查找到:
-
NSUserDefaults的
- (用于保存和载入注册信息) - https://developer.apple.com/library/ios/#documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/Reference/Reference.html
- 模态视图控制器(用于显示页面) - http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ModalViewControllers/ModalViewControllers.html
使用NSUserDefaults
保存注册信息,并在启动时检查信息是否存在。如果没有,请显示注册控制器并保存信息。这样它只会出现一次。
一个善良的灵魂可能会对你的设置做出大量的猜测,并写出更清晰的答案,或者你可以更新你的问题,告诉我们你是如何试图自己实现这个的,以及你如何失败,因为[insert理由],以及你会如何喜欢这方面的一些提示。
0
在我的主屏幕的viewDidLoad方法中使用NSUserDefaults。所以每次应用程序启动并加载主屏幕时,它都会检查用户是否第一次。
这是我要做的事在我的应用程序:
- (void)viewDidLoad {
BOOL tempBOOL = [[NSUserDefaults standardUserDefaults] boolForKey:@"hasSeenOpeningAlert"];
if (!tempBOOL) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome To My App" message:@"This app will ... First you need to ..." delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alert show];
[alert release];
}
[super viewDidLoad];
}
然后:
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
Edit *editViewController = [[[Edit alloc] initWithNibName:@"Edit" bundle:nil]retain];
[self.navigationController presentModalViewController:editViewController animated:YES];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"hasSeenOpeningAlert"];
[[NSUserDefaults standardUserDefaults] synchronize];
[editViewController release];
}
相关问题
- 1. woocommerce注册页面
- 2. grails注册页面
- 3. BuddyPress的注册页面
- 4. PHP注册到WWW页面
- 5. PHP&MySQL注册页面
- 6. 注册页面 - PHP错误
- 7. Spring Security的注册页面
- 8. 刷新注册页面
- 9. Drupal注册用户页面?
- 10. Azure的B2C注册页面
- 11. django注册登录并在一个页面上注册
- 12. 在注册表格顶部显示注册页面的结果
- 13. 用于facebook的注册/注册页面的意图android
- 14. 创建一个注册页面,如twitter /注册?
- 15. 允许注册页面的用户尚未注册
- 16. WSO2 Identity Server 5.0不包括自注册(注册)页面?
- 17. PHP mysql注册页面问题
- 18. 返回注册页面登录后
- 19. 登录/注册结帐页面?
- 20. 注册页面的RoR模式
- 21. 鬼写类似tumblr注册页面
- 22. 建立一个用户注册页面
- 23. cakephp中的多个页面注册
- 24. 单独的Woocommerce注册页面
- 25. 联合登录和注册页面?
- 26. 如何验证注册页面的android
- 27. 与其他选项注册页面
- 28. jhipster注册表空的页面
- 29. 注册页面是如何构建的?
- 30. 连接一个注册页面,以
对不起我不是清楚之前,我需要什么是注册页面/任意视图只显示一次应用的整个生命周期。 – alanvabraham 2011-03-19 09:37:11
我更新了答案,以澄清这就是为什么我提到NSUserDefaults。 – Kalle 2011-03-19 10:01:32