iOS:如何由代碼跳轉其他storyboard中的VC

1:首先,UpgradeHardware.storyboard 是從其他工程中摘進來的,因為需要兩個工程進行融合,其他工程中大部分界面都是由storyboard寫的,所以,網上找了下,代碼調storyboard中的VC方法,下面只是一個極簡的總結:


注:主程序代碼里之前全是代碼寫的沒有用到sb,現在需要從主程序中的某個頁面直接push到次程序拖過來的SB紅框中的VC中去。

1:首先:在custom class中,獲取到該VC的名字,這里的是DeviceTableViewController

2:在響應事件里寫如下代碼:

-(void)btnPressed

{

UIStoryboard *UpgradeHardware = [UIStoryboard storyboardWithName:@"UpgradeHardware" bundle:nil];//UpgradeHardware storyboard的名稱

UIViewController *firstVC = [UpgradeHardware instantiateViewControllerWithIdentifier:@"DeviceTableViewController”];//跳轉VC的名稱

[self.navigationController pushViewController:firstVC animated:YES];

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容