我對iOS開發比較陌生,我決定依靠Parse來註冊和驗證我的應用程序。如何有條件地加載不同的故事板?
問題是以下幾點。
我想加載不同的記分板,具體取決於用戶是否登錄註冊。例如,如果用戶註冊(或第一次登錄),我想帶她去參觀。但下次用戶登錄時,她會看到主應用視圖。
達到此目的的最佳方法是什麼?
我對iOS開發比較陌生,我決定依靠Parse來註冊和驗證我的應用程序。如何有條件地加載不同的故事板?
問題是以下幾點。
我想加載不同的記分板,具體取決於用戶是否登錄註冊。例如,如果用戶註冊(或第一次登錄),我想帶她去參觀。但下次用戶登錄時,她會看到主應用視圖。
達到此目的的最佳方法是什麼?
我不知道解析,但我可以引導你的故事板。
首先你不需要兩個故事板。一個就足以實現這一點。
設計你的保守黨板是這樣的:
UINavigationController(1)->UIViewController(signup)->UIViewController(Tour)->UINavigationController(2)->UIViewController(signin)
製作的UINavigationController(1)你的根視圖控制器,所以當應用程序加載第一次,它會顯示的UIViewController(註冊)。
現在的appDelegate白色像在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
方法如下
if(ISSignUP)
{
window.rootViewController = [window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"UINavigationController(2)_ID"];
}
這裏的UINavigationController(2)_ID是你給的UINavigationController(2)
發表評論標識符,如果你想要更多的GUID或面對任何問題。
祝您有愉快的一天。
謝謝!但是對於Parse,我需要在viewDidAprear方法中指定登錄和註冊視圖的代理,如本教程所示: https://parse.com/tutorials/login-and-signup-views 我不知道我該怎麼做設置這些代表。 – grigy