项目结构

storyboard 跳转到 xib

restaurantViewController *vc = [[restaurantViewController alloc] initWithNibName:@"restaurantViewController" bundle:[NSBundle mainBundle]];
[self presentViewController:vc animated:YES completion:^{NSLog(@"进入");
}];

xib 跳转到 storyboard

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];
ViewController *vc = [sb instantiateViewControllerWithIdentifier:@"main"];
[self presentViewController:vc animated:YES completion:^{NSLog(@"退回");
}];

注意:

[UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]]; 代码中的Main是 storyboard 文件的名字。

ViewController *vc = [sb instantiateViewControllerWithIdentifier:@"main"]; 代码中main是 Storyboard ID,如何设置呢,点击要跳转的 storyboard 文件,如下图操作

iOS storyboard 与 xib 间相互跳转相关推荐

  1. (0089)iOS开发之iOS应用间相互跳转(URL Scheme)

    需求:假设有应用A和应用B两个应用,现在需要从应用A跳转到应用B中.如果手机中没有安装跳到下载页,如果已经安装直接打开APP. 认识URL Scheme URL Schemes是苹果给出的用来跳转到系 ...

  2. iOS应用间相互跳转

    使用第三方用户登录,跳转到需授权的App.如QQ登录,微信登录等. 需要用户授权,还需要"返回到调用的程序,同时返回授权的用户名.密码". 应用程序推广,跳转到另一个应用程序(本机 ...

  3. iOS开发--一步步教你彻底学会『iOS应用间相互跳转』

    http://www.cocoachina.com/ios/20161026/17855.html 转载于:https://www.cnblogs.com/supper-Ho/p/6634461.ht ...

  4. VUE:组件间相互跳转、页面带参跳转

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 只是记录下用法: 从 A 页面跳转到 B 页面. 如下写法: A 页面跳转方式: 代码: getda ...

  5. qiankun微应用之间、主微应用之间相互跳转方式总结与实践

    一.子应用互相访问 1.背景 (1)未来可能需要做不同子应用菜单的合并,如在bi应用下的侧边栏或者别的地方,需要跳转到数据治理的数仓主题里,或者涉及到子应用值改变,其他应用也需要使用: (2)a标签跳 ...

  6. ios业务模块间互相跳转的解耦方案

    *此文章需有一点runtime的知识,假设你不了解runtime,<高速理解Runtime of Objective-C>: http://mp.weixin.qq.com/s?__biz ...

  7. iOS iOS9下实现app间的跳转

    自从更新了Xcode7后,苹果公司增加了白名单. 在实现app跳转时,必须把app的唯一标示URL加入到白名单中 - (BOOL)canOpenURL:(NSURL *)url这个方法才会返回yes否 ...

  8. (0097)iOS开发之应用间的分享系列(2)

    (0096)iOS开发之应用间的分享系列(1) (0097)iOS开发之应用间的分享系列(3) Share Extension将应用添加到系统分享列表 怎么把自己的应用添加到系统分享面板的列表中,并打 ...

  9. 不同视图间的跳转方式

    从一个视图控制器切换到另一个视图控制器的几种方式 1,模态(modal)画面的显示方法: 例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面 例:点击一个按钮,进入另一个界面 ...

最新文章

  1. 常用的数据交换格式有哪些_Linux后台开发6大常用的开源库,让你在同行中脱颖而出...
  2. python 和 matlab的caffe读数据细节
  3. 未来,让我们一起想象 — “Imagine” 阿里云视频云全景创新峰会
  4. 2.5 使用scriptfiles
  5. leetcode252. 会议室
  6. web开发的一些材料
  7. spring cloud微服务分布式云架构-Gateway入门 1
  8. 计算机是如何存储矩阵,如何存储稀疏邻接矩阵(How to store sparse adjacency matrix)
  9. 中国行政区县GPS坐标
  10. 如何将Arduino的ino文件分解成多个.h和.cpp工程文件
  11. iMessage推广(群发)技术实现
  12. cmake中如何添加fPIC编译选项
  13. 安装时提示用户在命令行上发出了EULAS_AGREED=1,表示不接受许可协议
  14. 真·骚操作!程序员埋逻辑炸弹,每隔几年就触发
  15. 三生三世十里桃花用计算机怎么弄,三生三世十里桃花ios如何用电脑玩 三生三世十里桃花ios电脑教程...
  16. MATLAB调整为护眼模式
  17. 廉洁文化 计算机学院,计算机学院“廉洁在志·系列作品”征集活动评选结果
  18. Macbook Pro充不上电
  19. STM32-通行闸机2(HAL库)
  20. 专用计算机数控编程软件,数控车床编程app

热门文章

  1. 统计托福100篇阅读文章中的单词及其词频并且存入excel表格中
  2. Java图形编程实验总结_JAVA实验报告简单绘图程序
  3. QQ空间签到说说表情代码大全
  4. 我的计划、你的计划与世界的计划
  5. 【SDCC讲师专访】腾讯潘安群:腾讯云金融级数据库TDSQL分析
  6. 洛克菲勒给他儿子的信
  7. 在Surface Pro 4上安装Bliss OS
  8. MySQL数据库迁移详细步骤
  9. std::pi_挤压Pi:家庭音频历险记
  10. Facebook再现丑闻,约100位应用程序开发人员偷看用户数据