我使用模态库加载组件并等待 api 调用加载组件,当 api 调用没有应答时,我希望用户按下返回标题按钮,他们可以继续其他屏幕问题是模式正在打开并且无法按下标题返回按钮,我尝试对模态进行边距或填充,但 rn 模态锁定到所有屏幕,我在打开加载组件时在屏幕图片下方使用反应本机导航和自定义标题
红色组件是我的打开加载组件,我想按下标题左侧后退按钮并返回上一个屏幕,rn 模式锁定到所有屏幕并且在加载组件打开时没有按下我如何按下后退按钮
我的加载组件是;
import React from 'react';
import {View} from 'react-native';
import Modal from 'react-native-modal';
import {SkypeIndicator} from 'react-native-indicators';
export const Loading = (props) => {
return (
<Modal
animationType="none"
transparent={true}
visible={visible}
supportedOrientations={['portrait']}
onRequestClose={() => {}}>
<View
style={{
flex: 1,
backgroundColor: 'yellow',
marginTop: 150,
alignItems: 'center',
justifyContent: 'center',
}}>
<View
style={{
width: 70,
height: 70,
backgroundColor: 'blue',
borderRadius: 70,
justifyContent: 'center',
alignItems: 'center',
}}>
<SkypeIndicator color={colors[indicatorColor]} />
</View>
</View>
</Modal>
);
};