iOS开发使用Unwind Segue进行返回
2024-09-06 23:18:45
我们在之前的一篇博客中谈到怎样使用dismissViewControllerAnimation()的方法在iOS中返回,如今我们有一个更为方便的方法来实现界面跳转之后的返回操作。使用的是Unwind Segue.详细实现过程例如以下:
(1)分别在两个ViewController中创建一个button。一个作为跳转。一个作为返回,而且链接“跳转”button到第二个ViewController.总体界面布局例如以下:
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
(2)在第一个ViewController中写一个@IBAction修饰的close()的方法,方法仅仅须要定义,不须要方法体。例如以下:
。
(3)来到storyboard中。点击鼠标右键拖拽“返回”button到该界面右上角的“Exit”图标处(该界面上方有三个图标,分别为View Controller。First Responder。Exit)。
拖拽之后会出现Action Segue,选择以下出现的close就可以。
。
。
(4)执行程序,发现两个界面能成功跳转和返回。
是不是发现这样的方法比调用dismissViewControllerAnimation() 更fashion呢?
github主页:https://github.com/chenyufeng1991 。
欢迎大家訪问!
最新文章
- Linux wait函数详解
- Qt5 程序启动画面动图效果
- celery简单入门
- iOS7上TableViewCell的button和UIImageView个别未显示的bug
- eclipse不自动弹出提示
- 提高HTML5 Canvas性能的技巧
- AndroidManifest.xml--android系统权限定义
- lvm拉伸逻辑卷分区小总结
- codeforces 653D. Delivery Bears 网络流
- 最牛B的编程套路
- python:解析js中常见的 不带引号的key的 json
- css 选择器基础
- springboot获取properties文件的配置内容(转载)
- VMware虚拟机看不到共享目录
- MySQL隐形索引简介
- MySQL Group Replication
- JavaScript对象继续总结
- SAN和NAS的区别: 层次不一样
- python web开发小结
- jsp的组成和执行过程