簡體   English   中英

如何只顯示一次IOS7的視圖控制器

[英]how to display view controller only once IOS7

嗨,在我的應用程序中,我從視圖控制器中進行了少量注冊,現在我希望此注冊表單在啟動圖像顯示之前顯示,並且在用戶首次打開后它僅必須打開一次,因此它不應該顯示該視圖控制器而必須打開該視圖控制器請直接告訴我第二種觀點是否可行。

可能的方法是,請告訴我在各處搜索過的完成此任務的正確方法,但是我無法找到合適的解決方案。

在注冊表單中,單擊注冊按鈕后,它必須轉到第二個視圖控制器。

可以這樣做

要檢查是否是第一次加載該應用程序,建議您使用NSUserDefaults為其存儲一個值。

    if (![[NSUserDefaults standardUserDefaults] valueForKey:@"firstRunCompleted"])
    {
         //Your code here which you want to run only for the first time.

    }

    [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstRunCompleted"];
    [[NSUserDefaults standardUserDefaults] synchronize];

自從第一次調用if以來,鍵“ firstRun”將沒有任何值。 它將會執行,一旦執行完成,該值將被設置為YES,因此if將不會在之后執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM