假设我们有两个片段:A
和B
A
是可见的,我们想用B
A
有一个exitTransition
,B
有一个enterTransition
两个转换都定义了一个TransitionPropagation
他们用来延迟一些动画的。那些TransitionPropagations
收集开始延迟所需的值captureValues
。
当我将交易提交A
到时,我的期望是B
:
TransitionPropagation.captureValues
A
从的布局中exitTransition
调用所有相关视图A
TransitionPropagation.captureValues
B
从的布局中enterTransition
调用所有相关视图B
我所看到的:
为of的布局中的TransitionPropagation.captureValues
所有相关视图调用,然后在 B 的布局中定义的视图的相同 Propagation 上调用。A
exitTransition
A
TransitionPropagation.captureValues
这里发生了什么?为什么意见是从B
定向到exitTransition
的A
?