如何用代码组织多个Storyboard(故事板)

简介: 1. 新建一个Storyboard取名为OtherStoryboard.storyboard 2. 使用下面代码加载 UIStoryboard *newStoryboard = [UIStoryboard storyboardWithName:@"OtherStoryboard" bundle:nil]; 3.

1. 新建一个Storyboard取名为OtherStoryboard.storyboard

2. 使用下面代码加载

UIStoryboard *newStoryboard = [UIStoryboard storyboardWithName:@"OtherStoryboard" bundle:nil];

3. 使用scene identifier获取view controller

instantiateViewControllerWithIdentifier:

(scene identifier便是你在身份查看器(identity inspector)中设置的Storyboard ID)

 

目录
相关文章
|
6月前
|
JavaScript 安全 编译器
QT基础【2-零碎知识】
QT基础【2-零碎知识】
|
4月前
|
开发框架 前端开发 JavaScript
看图知义,Winform开发的技术特点分析
看图知义,Winform开发的技术特点分析
|
5月前
|
C++
经验大分享:QtQwdget汽车仪表知识点拆解6自定义控件
经验大分享:QtQwdget汽车仪表知识点拆解6自定义控件
24 2
|
6月前
|
机器人 程序员 C++
Scratch3.0——助力新进程序员理解程序(案例四、绘制五角星)
Scratch3.0——助力新进程序员理解程序(案例四、绘制五角星)
40 0
|
6月前
|
算法 机器人 程序员
Scratch3.0——助力新进程序员理解程序(案例五、自制积木-五角星函数)
Scratch3.0——助力新进程序员理解程序(案例五、自制积木-五角星函数)
85 0
大厂工程师都在用的时序图终结者!plantUML使用最佳姿势
生命线的激活与撤销 关键字activate和deactivate 表示参与者的生命活动。 一旦参与者被激活,它的生命线就会显示出来。 activate和deactivate适用于以上情形。 destroy表示一个参与者的生命线的终结。
309 0
大厂工程师都在用的时序图终结者!plantUML使用最佳姿势
Qt Qwdget 汽车仪表知识点拆解4 另类进度条实现
先贴上效果图,注意,没有写逻辑,都是乱动的
123 0
Qt Qwdget 汽车仪表知识点拆解4 另类进度条实现
|
C++
Qt Qwdget 汽车仪表知识点拆解6 自定义控件
先贴上效果图,注意,没有写逻辑,都是乱动的
214 0
Qt Qwdget 汽车仪表知识点拆解6 自定义控件
|
SQL Unix Linux
软件设计/编程的基本技术(附图)
这是一个说起来容易,做起来难的事情。父类总是先设计,先实现。一个父类一般都有多个子类。没有人能够先知先觉。设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改、增加功能等等,都很平常。
1156 0