[英]LayoutAnimation : how to not animate entering views?
我目前正在尝试使用LayoutAnimation
为视图更改设置动画。 使用此代码:
LayoutAnimation.easeInEaseOut();
产生:
视频
如您所见,“过滤器”菜单通过淡入淡出进行动画处理。我希望它不淡入(从开始以不透明度1出现)。
我试着做:
LayoutAnimation.configureNext({
duration: 200,
create: {
type: 'easeInEaseOut',
},
delete: {
type: 'easeInEaseOut',
},
update: {
type: 'easeInEaseOut',
},
});
但是我得到了一个错误: Unsupported layout animation createConfig property (null)
。 是否可以不使用LayoutAnimation
创建的视图设置动画?
您应该能够简单地省略create
和delete
键:
LayoutAnimation.configureNext({
duration: 200,
update: {
type: 'easeInEaseOut'
}
});
错误Unsupported layout animation createConfig property (null)
是由在创建/删除动画上缺少称为property
必需值引起的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.