【发布时间】:2017-08-03 16:22:17
【问题描述】:
我正在使用故事板中的一些标准转场,它们每个都有相同的背景颜色。我遇到的问题是,当转场过渡接近完成时,整个帧周围会出现类似背景的暗阴影。
它非常微弱,但足以引起问题。有没有人遇到过这种情况?
【问题讨论】:
-
是的。这是离开视图控制器动画消失的时候。使用推送和呈现。从底部模态显示控制器时不会。
-
从视图的角度来看,就好像 segue 在离开视图控制器的顶部添加了一个阴影覆盖以实现美观。不知道如何删除它。
-
是的,标准的推送/弹出似乎使您正在推送的视图和您正在弹出的视图变暗。如果您不喜欢这样,您可能必须定义自己的自定义导航控制器动画。
-
我可以执行自定义 segue 还是也会变暗?
-
是的,但是现在自定义动画的标准技术是自定义过渡,而不是自定义转场。
标签: ios swift storyboard segue