iOS storyboard 与 xib 间相互跳转
项目结构
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 间相互跳转相关推荐
- (0089)iOS开发之iOS应用间相互跳转(URL Scheme)
需求:假设有应用A和应用B两个应用,现在需要从应用A跳转到应用B中.如果手机中没有安装跳到下载页,如果已经安装直接打开APP. 认识URL Scheme URL Schemes是苹果给出的用来跳转到系 ...
- iOS应用间相互跳转
使用第三方用户登录,跳转到需授权的App.如QQ登录,微信登录等. 需要用户授权,还需要"返回到调用的程序,同时返回授权的用户名.密码". 应用程序推广,跳转到另一个应用程序(本机 ...
- iOS开发--一步步教你彻底学会『iOS应用间相互跳转』
http://www.cocoachina.com/ios/20161026/17855.html 转载于:https://www.cnblogs.com/supper-Ho/p/6634461.ht ...
- VUE:组件间相互跳转、页面带参跳转
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 只是记录下用法: 从 A 页面跳转到 B 页面. 如下写法: A 页面跳转方式: 代码: getda ...
- qiankun微应用之间、主微应用之间相互跳转方式总结与实践
一.子应用互相访问 1.背景 (1)未来可能需要做不同子应用菜单的合并,如在bi应用下的侧边栏或者别的地方,需要跳转到数据治理的数仓主题里,或者涉及到子应用值改变,其他应用也需要使用: (2)a标签跳 ...
- ios业务模块间互相跳转的解耦方案
*此文章需有一点runtime的知识,假设你不了解runtime,<高速理解Runtime of Objective-C>: http://mp.weixin.qq.com/s?__biz ...
- iOS iOS9下实现app间的跳转
自从更新了Xcode7后,苹果公司增加了白名单. 在实现app跳转时,必须把app的唯一标示URL加入到白名单中 - (BOOL)canOpenURL:(NSURL *)url这个方法才会返回yes否 ...
- (0097)iOS开发之应用间的分享系列(2)
(0096)iOS开发之应用间的分享系列(1) (0097)iOS开发之应用间的分享系列(3) Share Extension将应用添加到系统分享列表 怎么把自己的应用添加到系统分享面板的列表中,并打 ...
- 不同视图间的跳转方式
从一个视图控制器切换到另一个视图控制器的几种方式 1,模态(modal)画面的显示方法: 例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面 例:点击一个按钮,进入另一个界面 ...
最新文章
- 常用的数据交换格式有哪些_Linux后台开发6大常用的开源库,让你在同行中脱颖而出...
- python 和 matlab的caffe读数据细节
- 未来,让我们一起想象 — “Imagine” 阿里云视频云全景创新峰会
- 2.5 使用scriptfiles
- leetcode252. 会议室
- web开发的一些材料
- spring cloud微服务分布式云架构-Gateway入门 1
- 计算机是如何存储矩阵,如何存储稀疏邻接矩阵(How to store sparse adjacency matrix)
- 中国行政区县GPS坐标
- 如何将Arduino的ino文件分解成多个.h和.cpp工程文件
- iMessage推广(群发)技术实现
- cmake中如何添加fPIC编译选项
- 安装时提示用户在命令行上发出了EULAS_AGREED=1,表示不接受许可协议
- 真·骚操作!程序员埋逻辑炸弹,每隔几年就触发
- 三生三世十里桃花用计算机怎么弄,三生三世十里桃花ios如何用电脑玩 三生三世十里桃花ios电脑教程...
- MATLAB调整为护眼模式
- 廉洁文化 计算机学院,计算机学院“廉洁在志·系列作品”征集活动评选结果
- Macbook Pro充不上电
- STM32-通行闸机2(HAL库)
- 专用计算机数控编程软件,数控车床编程app