最为刚入门的菜鸟,我也有这同样的疑问,只是刚刚搜索其他问题时看到了这个疑问,赶紧收藏下来。

参考链接:http://stackoverflow.com/questions/26287247/does-anyone-can-explain-the-difference-between-segues-show-show-detail-presen

Refer this link

  1. Show - Pushes the destination view controller onto the navigation stack, moving the source view controller out of the way (destination slides overtop from right to left), providing a back button to navigate back to the source - on all devices.

Example: Navigating inboxes/folders in Mail.

  1. Show Detail - Replaces the detail/secondary view controller when in a UISplitViewController with no ability to navigate back to the previous view controller.

Example: In Mail on iPad in landscape, tapping an email in the sidebar replaces the view controller on the right to show the new email.

  1. Present Modally - Presents a view controller in various different ways as defined by the Presentation option, covering up the previous view controller - most commonly used to present a view controller that animates up from the bottom and covers the entire screen on iPhone, but on iPad it’s common to present it in a centered box format overtop that darkens the underlying view controller.

Example: Tapping the + button in Calendar on iPhone.

  1. Popover Presentation - When run on iPad, the destination appears in a small popover, and tapping anywhere outside of this popover will dismiss it. On iPhone, popovers are supported as well but by default if it performs a Popover Presentation segue, it will present the destination view controller modally over the full screen.

Example: Tapping the + button in Calendar on iPad (or iPhone, realizing it is converted to a full screen presentation as opposed to an actual popover).

  1. Custom - You may implement your own custom segue and have complete control over its appearance and transition.

几种segue的使用场景相关推荐

  1. Redis的数据类型以及每种数据类型的使用场景

    人就是很奇怪的动物,很简单的问题往往大家都容易忽略,当我们在使用分布式缓存Redis的时候,一个最简单的问题往往被人忽略,Redis的数据类型以及每种数据类型的使用场景是什么? 是不是觉得这个问题很基 ...

  2. python学会了能做什么-学会Python后都能做什么?介绍五种Python的实用场景

    如今,越来越多的人加入到学习Python的队伍当中. 有的学习者是设计师,学习Python可以帮助他们查找更多的海报案例;有的学习者是大学生,学习Python可以帮助他们更好地查阅论文资料;还有的学习 ...

  3. 列举ospf的5种报文类型_9种语言的应用场景,程序员的候选清单,你最看好哪一门语言...

    从事主流开发语言的人员有很多,但是除了这些语言,我们也应该了解一些其他的,这样,我们才能根据场景的不同决定采用哪一种.本文为大家列举了9种语言的应用场景. 目前比较流行的开发语言之所以能够被大多数开发 ...

  4. Redis中7种集合类型应用场景

    象我这样使用了关系型数据库很长时间的码农来说,对一些新的数据类型,比如:集合,链表,的使用场景,感到有种莫名的恐惧.不知有什么用. 在这里,我把几种REDIS数据类型的应用场景 文章转载如下: Red ...

  5. Redis五种数据类型及应用场景

    Redis五种数据类型及应用场景 MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样 ...

  6. 一口气说出 6种 @Transactional 注解失效场景

    引言 昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败.所以今天简单的和大家分享一下@Transactional相关的知识. @T ...

  7. Redis八种数据类型及应用场景介绍

    本文来说下Redis八种数据类型及应用场景介绍 文章目录 概述 String 介绍 应用场景 Hash 介绍 应用场景 List 介绍 应用场景 Set 介绍 应用场景 ZSet 介绍 应用场景 Bi ...

  8. 固定编辑框输入上限和下限_两种截然不同的汉字输入场景

    汉字输入法有两种截然不同的应用场景,一种是大众应用,另一种是专业应用.所谓大众应用,是指一般的人使用汉字输入法来满足日常的工作和生活需要,比如写作.聊天等.所谓专业应用,是指打字员.参与打字比赛的人等 ...

  9. 学python可以做什么-学会Python后都能做什么?介绍五种Python的实用场景

    如今,越来越多的人加入到学习Python的队伍当中. 有的学习者是设计师,学习Python可以帮助他们查找更多的海报案例;有的学习者是大学生,学习Python可以帮助他们更好地查阅论文资料;还有的学习 ...

  10. list redis 怎样做排行_Redis中5种数据结构的使用场景介绍

    一.redis 数据结构使用场景 原来看过 redisbook 这本书,对 redis 的基本功能都已经熟悉了,从上周开始看 redis 的源码.目前目标是吃透 redis 的数据结构.我们都知道,在 ...

最新文章

  1. 315道Python面试题,欢迎挑战
  2. SAP WM初阶事务代码LX29 - List of Fixed Storage Bins
  3. 港中文提出全新点云上采样方法,破解自动驾驶感知难题
  4. Magento如何自定义404页面?
  5. 数据库01-范式总结
  6. 环状进度条progress bar circle
  7. 开发人员工作周报_如何增加找到开发人员工作的机会
  8. 设备上专用计算机管理办法,计算机设备管理办法
  9. css中的大于号是什么意思 有何作用
  10. Datawhale 零基础入门CV赛事-Task5 模型集成
  11. DPDK QOS 3 -- rte meter令牌桶的实现
  12. 梦断代码-读书笔记一
  13. 【汇率预测】基于matlab模拟退火算法优化BP神经网络汇率预测【含Matlab源码 689期】
  14. 超人说我最叼蝙蝠侠笑了 超级英雄战力排名
  15. 悉尼大学COMP5216Assignment2课业解析
  16. 解析海康摄像机推送的PS流
  17. 继Facebook之后,微软正式宣布:全面进军「元宇宙」
  18. 2021-08-05 Vue+D3实现一个动态的流程图
  19. sgu-206 Roads
  20. Python 计算思维训练——输入和错误处理练习(二)

热门文章

  1. 加权移动平均法 java_加权平均和移动平均
  2. 图片底色去除vue+canvas(简易版)
  3. SSD硬盘的数据恢复
  4. linux qt 屏幕亮度,调整14.04.1 屏幕亮度
  5. 晶振 负载电容 匹配电容
  6. 无缘晶振匹配电容计算方法
  7. 计算机上网记录怎么清除,win7系统彻底清除上网记录的详细方法
  8. Android学习笔记——用户界面开发进阶(多个示例记录)
  9. 干货分享|视频制作技巧-视频拍摄/视频剪辑
  10. 【机器学习】:朴素贝叶斯