我正在将此库用于动画底部选项卡导航器(为方便起见,调用 BTNav)。它为选项卡容器组件的位置和宽度设置动画。
问题是,当导航到之前未渲染的屏幕时,动画开始滞后。这种行为的原因是,屏幕组件和动画的渲染由单个主线程处理,如此 freecodecamp 帖子中所述
我无法使用创建类似的动画,useNativeDriver:true
因为它不支持此处提到的位置和宽度动画。
有什么方法可以使用生命周期钩子或其他方法,以便在 BTNav 的动画结束之前不会渲染屏幕?
或者是否可以在首次渲染 BTNav 时预先渲染所有屏幕(与 BTNav 相关)