

Storyboard上でNavigationControllerとViewControllerを RelationShipSegue, root view
controller
で関連付ける処理を、NavigationControllerとViewControllerがそれぞれ別のStoryboardにある場合はどのようにすればいいんでしょうか。


CC BY-SA 3.0
2015-03-27T03:51:59.090
8464
2015-09-14T13:30:04.120
8060
question
ios storyboard
別のストーリーボードのNavigationControllerとViewControllerを関連つけたい


ストーリボード間でセグエを設定することはできません。コード上で行うしかありません。


CC BY-SA 3.0
2015-06-16T08:28:10.727
11403
2015-06-16T08:28:10.727
9558
8464
answer


もしXcode7でターゲットがiOS9であれば、Storyboardから別のStoryboardを参照できるようになりました

<https://developer.apple.com/library/prerelease/ios/recipes/xcode_help-
IB_storyboard/Chapters/AddSBReference.html>

ですが、iOS9より前のiOSでは利用できないので別のStoryboardを参照するにはコードで呼び出すしかないですね。例えばUIStoryboardのクラスメソッドstoryboardWithName:bundle:などを使います。


CC BY-SA 3.0
2015-09-14T13:30:04.120
16600
2015-09-14T13:30:04.120
7374
8464
answer