我們可以使用以下代碼進行頁面之間的跳轉,你可以在其中加上邏輯判斷,這是在Storyboard上直接拖線上不可能完成的任務。
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"yourStroyboardName" bundle:nil]; UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"yourStoryboardId"]; [self.navigationController pushViewController:viewController animated:YES];
使用以下代碼可以直接獲取Storyboard運行時馬上運行的視圖控制器
UIViewController *viewController = [storyboard instantiateInitialViewController];