Skip to content

xlDon/LDStoryboardReference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LDStoryboardReference

2015年WWDC的iOS9新特性上发现Xcode7上能实现跨Storyboard跳转的东西———StoryboardReference。然而只能在iOS9以上提供支持。

LDStoryboardReference是实现一套简单的StoryboardReference,能支持LDStoryboardPushSegue和LDStoryboardModalSegue。目前已用在支持iOS7上的项目中,并没有出现什么BUG,如有BUG可以联系我。 注:LDStoryboardReference用到"IBInspectable",该关键字需在Xcode6以上才能在storyboard显示出来。

// 用代码获取ViewController,storyboard文件名:Main.storyboard,storyboard ID:First
FirstViewController *vc = [LDStoryboardReference viewControllerForStoryboardName:@"Main" sceneIdentifier:@"First"];

####使用Storyboard的教程

1.首先拖一个ViewController,将它的类改为LDStoryboardReference。把它的View删掉,因为我们只是作为一个引用并不需要它自身的View;

image

2.标明它的storyboardName以及sceneIdentifier.

image

sceneIdentifier就是在另一个被引用storyboard的Storyboard ID如下图。

image

3.然后就是拖拽segue的时候要选择storyboard modal 或者 storyboard push.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published