在React Native项目中渲染新场景时,我使用VerticalDownSwipeJump。应该从上面看到新场景,将当前场景推出视野。 在iOS上,这可以按照预期的方式在Android上运行,但是渲染的新场景也可以从上面和右侧进入视图。
不确定为什么这是Android上的情况,而不是iOS上... 我没有在SO或React Native Github上找到任何有关此问题的报告。
为什么会发生这种情况的任何线索?
答案 0 :(得分:0)
这是一个很老的问题,但也许有人会遇到同样的问题。首先,您可以自定义此视图。动画在这里定义:
node_modules /反应天然/库/ CustomComponents /导航器/ NavigatorSceneConfig.js
我已经完成了以下步骤:
1。 我创建了自己的对象:
var FromTheRightCustom = {
opacity: {
value: 1.0,
type: 'constant',
},
scaleX: {
value: 1,
type: 'constant',
},
scaleY: {
value: 1,
type: 'constant',
},
};
i)
var FromTheDown = {
...FromTheRightCustom,
ii)
var FromTheTop = {
...FromTheRightCustom,
唯一的区别是,在Android中,你将拥有StatusBar的空白空间。这可以修复,例如通过导航器的backgroundColor(sceneStyle)。