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