Swift-Hero动画可关闭视图

时间:2020-01-10 15:41:30

标签: ios swift animation uiviewcontroller uipangesturerecognizer

我无法使用 Hero Library 通过自定义动画关闭我的ViewController

最后,我希望获得与该视频几乎完全相同的动画:

preferred dismiss animation

到目前为止,我的解雇动画看起来像这样:

my dismiss animation so far

我遇到3个无法解决的主要问题:

1。 在展示/解散我的ViewController时,似乎我的第二个ViewController后面有白色背景,但是我只想用第二个覆盖我的第一个ViewController,而没有任何白色景色。

2。 在用户开始向后滑动我的视图之后,我的image消失了,相反,它应该在视图真正消失之前不改变其位置(首选关闭动画)。右下角的add-Button也是如此。

3。就像在首选关闭动画中一​​样,backgroundView(第二个视频中的浅灰色视图)应该比其他{{ 1}}。我尝试使用subviews,但无法获得效果。

这是我的第二个cascade-modifier

ViewController

我在git上找不到关于此的任何优秀教程,也找不到关于这些主题的任何东西。如果有人甚至对任何问题都知道一个答案,我都会很高兴。

从技术上讲,这是3个问题,但它们是非常相关的。如果这违反了SO规则,我很乐意单独询问他们。

0 个答案:

没有答案