这里有点混乱。我创建了一个模态组件,并在容器(父级)中调用该模态。在这里,当模态弹出时,我很难使容器(父级)中的其他组件可点击。
我已经设置了模态高度和宽度:
<Modal transparent={false}
visible={this.state.isVisible}
onRequestClose={this.closeModal}>
<View style={{
flex: 1,
flexDirection: 'column',
justifyContent: 'center',
alignItems: 'center'}}>
<View style={{
width: 300,
height: 300}}>
...
</View>
</View>
</Modal>
但是它仍然不起作用。请帮忙。
答案 0 :(得分:0)
我认为这应该是可行的!即使您放置了高度和宽度,react-native的var firstSplit = a.split(':')
var minutes = firstSplit[0]; //1
var secondSplit = firstSplit[1].split('.');
var seconds = secondSplit[0]; //2
var millisec = secondSplit[1]; //3
var conversion = ((+minutes) * 60 + (+seconds) * 60 + (+millisec))*1000;
也会填充孔屏幕,只有内部视图具有该模式的大小才是全屏模式。为了解决这个问题,您可以创建自己的模态。只需创建一个绝对位置的组件,然后在父级中调用它即可。
modal