在storyboard中拖拽的控件,当我们使用纯代码进行编写的时候,进行跳转的时候用我们平时用的[self.navigationController popToViewController:Vc animated:YES], 你会发现跳转的后出现的页面只有你用用纯代码写的,而storyboard中的没有,这时候我们使用这个方法还是比较简单不能实现纯代码视图与StoryBoard.Xib视图跳转的问题;
可以常使用以下的方法:
UIStoryboard *story = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
HomeViewController *vc = [story instantiateViewControllerWithIdentifier:@"home"];
[self presentViewController:vc animated:YES completion:nil];记住Identifier后面的是你要跳转的视图对象。

转载于:https://www.cnblogs.com/Rong-Shengcom/p/5288373.html

代码视图与StoryBoard.Xib文件视图的跳转相关推荐

  1. **IOS:xib文件解析(xib和storyboard的比较,一个轻量级一个重量级)

    使用Xcode做iOS项目,经常会和Xib文件打交道,因为Xib文件直观的展现出运行时视图的外观,所以上手非常容易,使用也很方便,但对于从未用纯代码写过视图的童鞋,多数对Xib的理解有些片面. Xib ...

  2. Swift - 使用addSubview()方法将StoryBoard中的视图加载进来

    使用 Storyboard 我们可以很方便地搭建好各种复杂的页面,同时通过 segue 连接可以轻松实现页面的跳转. 但除了segue,我们还可以使用纯代码的方式实现Storyboard界面的跳转. ...

  3. storyboard搭建项目_Swift - 使用storyboard创建表格视图(TableViewController)

    (本文代码已升级至Swift4) 项目创建完毕后,默认是使用 ViewController 作为主界面视图.下面通过样例演示,如何使用 TableViewController 作为主界面视图,同时演示 ...

  4. html 页面视图中的资源文件(css/js/image)的路径问题。

    说到html 页面视图中的资源文件的路径引用问题,这个问题以前一直没去弄明白.今天,我将公司新开发的一个项目完全移植到我本地搭建的php 环境中来,遇到了这个问题,想了一下,然后也不是很困难的就把它给 ...

  5. 管理springmvc组件——前端控制器、控制器映射器和适配器、视图解析器、文件上传的、拦截器||消息转化

    管理springmvc组件 概述 在使用springmvc时要配置哪些东西 前端控制器 控制器映射器和适配器 映射器  Map<Set<String>,Object> Set& ...

  6. oracle 跨服务器推送视图_Oracle11g的v$diag_info视图获得控制文件转储文件名及位置...

    概述 今天主要介绍下Oracle的v$diag_info视图,这个视图也是11g的新特性之一.下面先介绍下11g新引入的ADR特性. 一.11g的ADR 在11g中引入了自动诊断资料档案库(Autom ...

  7. Xib文件使用(一)——xib文件解析

    使用Xcode做iOS项目,经常会和Xib文件打交道,因为Xib文件直观的展现出运行时视图的外观,所以上手非常容易,使用也很方便,但对于从未用纯代码写过视图的童鞋,多数对Xib的理解有些片面. Xib ...

  8. [译] 通过视图控制器容器和子视图控制器避免庞大的视图控制器

    原文地址:Avoiding Massive View Controller using Containment & Child View Controller 通过视图控制器容器和子视图控制器 ...

  9. 【JetPack】视图绑定 ( ViewBinding ) 各种应用 ( 视图绑定两种方式 | Activity 布局 | 对话框布局 | 自定义组件布局 | RecyclerView 列表布局 )

    文章目录 I . 视图绑定 ( ViewBinding ) 界面的两种方式 II . Activity 界面中 应用 视图绑定 ( ViewBinding ) III . Dialog 对话框界面中 ...

最新文章

  1. MySQL57安装与设置
  2. AI研发新药登上Nature子刊:46天合成潜在新药候选分子,比传统方法快15倍 | 开源...
  3. Openstack_SQLAlchemy_一对多关系表的多表插入实现
  4. 【二叉树】【144. 二叉树的前序遍历】【中等】
  5. swiper轮播后hover无效问题解决案例
  6. 使用 SAP HANA Virtual Table 连接外部数据源
  7. JavaScript 之 动态加载JS代码或JS文件
  8. [html] 如何在不同的端口间共享cookie?
  9. 第5章 函数与函数式编程
  10. web前端技术亮点_Web前端开发职业技术要求规划
  11. javascript 总结(常用工具类的封装)(转)
  12. Linux Bash Shell中的特殊参数含义
  13. 2020年度中国雇主榜发布;全球发布商用5G移动宽带网络数量已达109个 | 美通企业日报...
  14. Verilog HDL实战操作①——基本门电路
  15. iOS中相对1970的时间转换为现在时间
  16. 【FPGA】四、按键消抖
  17. 趣图 | EDG牛逼!!!
  18. 6.1 CUDA: pinned memory固定存储
  19. java tapestry_Java Web 框架 Tapestry
  20. 登陆时做下双因子验证

热门文章

  1. vue旋转图片功能,旋转放大图片功能;vue旋转放大div元素
  2. 前端学习(3300):三种usecontent的
  3. React开发(128):ant design学习指南之input中addonBefore
  4. react学习(7)----react转换值同render
  5. 前端学习(2987):vue+element今日头条管理--案例演示
  6. [html] 说说你对cookie和session的理解
  7. [css] 移动端微信页面有哪些兼容性问题及解决方案是什么?
  8. 前端学习(2591):刷新页面vuex消失
  9. 前端学习(2532):Vuex中action
  10. 前端学习(2157):webpack-dev-server搭建本地服务