簡體   English   中英

在Swift中使用兩個情節提要

[英]Using two storyboards in Swift

我想在應用程序中使用兩個情節提要。 該方案是,如果我啟動我的應用程序,它將使用“ storyBoard1”,並且在故事板1中單擊任何形式的viewController按鈕時,它應啟動故事板2。

可能嗎? 我想在Swift中進行開發。

當然可以。
目前,該功能在IDE中不可用,因此您需要進行一些技巧並手動實例化新的故事板(照常創建),並拾取其初始視圖控制器。

  let secondSTB = UIStoryboard(name: "SecondStroyboard", bundle: nil)
  let initialVCFromSecondSTB = secondSTB.instantiateInitialViewController()

一旦有了對新視圖控制器的引用,就可以根據需要顯示它。
您可以在此處找到更多信息。
在Xcode 7中將具有集成功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM