如果通过拉线的方式拉进来一个UIViewController,再将它绑定一个UIViewController类。创建的时候通过alloc,init创建出来并不会创建出一个你拉进来的UIViewController,想要创建一个通过拉线进来的StoryBoard另有一种创建的方式:

首先将拉进来的UIViewController绑定一个类,接着给它一个StoryBoardID。创建我们就是先获得mainStory,再通过storyBoardID获取到它的,具体如下:

Objective-C版:
UIStoryboard *mainStoryBoard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];//Main是storyBoard在你工程中的名字,默认是Main

SecondViewController *second = [mainStoryBoard instantiateViewControllerWithIdentifier:@"second"];
swift版:
         let mainStoryBoard = UIStoryboard(name: "Main", bundle: nibBundle)
let secondVC = mainStoryBoard.instantiateViewControllerWithIdentifier("second")
self.navigationController?.pushViewController(secondVC, animated: true)

这样就通过StoryBoard创建出来一个ViewController了

最新文章

  1. [Erlang 0124] Erlang Unicode 两三事 - 补遗
  2. iOS中延时执行的几种方式的比较和汇总
  3. Linux下安装与使用本地的perl模块
  4. Reading With Purpose: A grand experiment
  5. PHP利用jquery生成各种验证码和Ajax验证
  6. I/B/P SP/SI
  7. apache源码编译安装详解
  8. 调优UWSGI,后台启动,热更改PY,杜绝502
  9. C++异常处理小例
  10. 关于dwt文件和lbi文件
  11. win8如何共享文件夹
  12. SSE技术详解:使用 HTTP 做服务端数据推送应用的技术
  13. PAT B1020
  14. leetcode — n-queens
  15. vue.js核心最基本的功能
  16. Linux下ftp安装配置及三种用户的验证
  17. js 数组的crud操作
  18. APUE信号-程序汇总
  19. Android学习之——ListView
  20. Docker 网络基础介绍

热门文章

  1. 高性能JavaScript-JS脚本加载与执行对性能的影响
  2. Parallax.js – 自适应智能设备方向的视差效果插件
  3. CentOS6.5菜鸟之旅:安装SUN JDK1.7和Tomcat7
  4. 查找最小的k 个元素之C#算法实现
  5. [JS] JavaScript由浅入深(1) 基本特性
  6. C#设计模式——策略模式(Strategy Pattern)
  7. java 接口学习
  8. 剑指offer面试题30:最小的k个数
  9. 用C#开发的双色球走势图(一)
  10. gitbook使用