[英]Programmatically segue from MainViewController to .xib view in Swift?
[英]Perform Segue from Xib programmatically
我已經搜索了很多,但還不能。
我的.xib用戶界面帶有一些按鈕,與主故事板分開。
當我按下一個按鈕並顯示另一個視圖時,我需要執行一個操作。
如何直接從IBAction中的此類廣告代碼進行操作?
您無法執行從XIB到Storybaord的任務,
代替它,您需要
1)獲取情節提要的實例。
2)實例化故事板內部的ViewController(使用故事板ID)。
3)將ViewController推送到您的導航堆棧。
這是示例代碼
UIViewController *vc = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"yourVcIdentifier"];
[self.navigationController pushViewController:vc animated:YES];
@“ MainStoryboard”-是storybaord的文件名(注意。它沒有.storyboard擴展名)
@“ yourVcIdentifier”-是ViewController的Storybaord ID。
要將Storybaord ID提供給某些ViewController,請打開storybaord,單擊ViewController並指定“ Storyboard ID”字段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.