我有兴趣做一个转换,它是一个标准的推送转换,但是 fromViewController 将在 toViewController 滑动到位时将选定的 UIView 保留在 toViewController 的顶部。我试图在下面模拟这个。
左侧的框代表 UIViews 和第三个(棕色的一个_是被点击的那个。在中间的图中,fromViewController 向左滑动(当 toViewController 滑入时,被选中的 UIView 保持原位并且有一个淡出它的动画。
我对自定义过渡不太熟悉,但我认为这就是它的完成方式。可能在 Container View Controller 的上下文中,但老实说,不太确定。关于如何实现这种效果的任何想法?我希望当用户点击“返回”按钮时,也可以反向运行效果。