storyboard用代碼跳轉的幾種方法


第一種:給segue標記個Identifier再用代碼觸發,要點:segue開始的那邊都連在View界面上,不上連上button上,要不點到就會跳轉,如下:

再用代碼這樣觸發這個跳轉的segue,如:

[self performSegueWithIdentifier:@"SegueName" sender:self];

 

第二種:能過取得storyboard文件里的viewController再用常規方法跳轉,先設置storyboard里viewController的標志Storyboard ID,如下:

 

再用代碼這樣跳轉:

//    UIStoryboard *board = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController *next = [[self storyboard] instantiateViewControllerWithIdentifier:@"IconView"];
    [self presentModalViewController:next animated:NO];
注解的代碼等同於[self storyboard] ,不過[self storyboard]是官方寫好的sdk,如果你的Storyboard文件名字修改過就用上面的代碼自己加載.
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM