Xcode 界面生成器 Segue 动画

Posted

技术标签:

【中文标题】Xcode 界面生成器 Segue 动画【英文标题】:Xcode Interface Builder Segue Animation 【发布时间】:2015-06-02 19:25:34 【问题描述】:

我通过界面构建​​器在不同的视图控制器之间添加了一些 segues。然而过渡动画总是一样的(视图是从底部向上拉的)。如何使用不同的转换(例如从左侧或右侧拉入)获得不同的转场。到目前为止,我似乎只能找到与构建自定义转换相关的结果,因为我很乐意使用现有的转换,例如使用导航控制器时看到的左/右转换。

【问题讨论】:

不确定这是否是您想要的,但您似乎正在展示视图控制器。尝试将 segue 类型更改为 push。 我已经在用push了,只是想换个过渡效果 【参考方案1】:

你可以使用一些预定义的动画..

只需点击故事板中的segue,然后在右侧面板中,点击显示属性检查器图标,然后您将看到选择动画的下拉菜单,如下图所示:

【讨论】:

这会改变过渡效果吗?我认为这与如何将视图控制器放置到视图层次结构中有关?

以上是关于Xcode 界面生成器 Segue 动画的主要内容,如果未能解决你的问题,请参考以下文章

如何通过界面生成器更改导航项标题?

XCode 3.2.6 界面生成器未连接

如何在 XCode 的界面生成器中添加图像?

什么是 XCode 界面生成器“文档”部分

界面生成器中 UIButton 的标记值在 xcode 5 中消失了吗?

更新 Xcode 中的框架和约束(界面生成器)