当我在平面列表中滚动到中心然后导航到下一个屏幕然后导航回到前一个屏幕时,滚动将返回到平面列表的开头。
我在航行中使用
this.props.navigation.goBack('SCREEN_A')
有任何想法吗?
您可以使用NavigationAction.back()方法。看看this
import { NavigationActions } from 'react-navigation';
const backAction = NavigationActions.back({
key: 'Profile',
});
this.props.navigation.dispatch(backAction);
我认为这适合你:
dispatch(NavigationActions.back());