react-native - 如果我将 alignItems 赋予其容器,为什么 Map 不可见?
问题描述
在反应中-
我写了这段代码-
<View style={styles.container}>
<MapView style={styles.map}
region={{latitude: 37.78825,
longitude: -122.4324,
latitudeDelta: 0.0922,
longitudeDelta: 0.0421,}} />
</View>
const styles = StyleSheet.create({
container:{flex: 1, alignItems:'center'},
map:{width:'100%', height: '100%'}
})
当我写这段代码时,地图没有出现。从容器中删除 alignItems 时,地图出现了。为什么?
解决方案
推荐阅读
- xaml - 为什么我不能将依赖项注入 ContentPage?
- asp.net-core - 记录器的 FluentValidation 错误
- jquery - 尝试使用 Jquery Ajax 帖子从我的 URL 中提取数据并将其发布到我的 html Div
- rabbitmq - 如何设置一个在主节点宕机时可以工作的镜像队列?
- java - 如何修复 Java Spark 提交错误:NoSuchMethodError: javax.validation.BootstrapConfiguration.getClockProviderClassName()Ljava/lang/String
- graphql - 如何使用正确的 @connection 值在 AwsAppSync 突变中插入记录?
- doctrine-orm - DQL getResult 返回数组
- c# - 如何使用 ServiceStack.Redis 库从 Redis 流中读取值?
- javascript - Vue.js - 自定义插件功能未定义
- scala - 在 Spark Scala 中将字符串数组转换为具有不同分隔符的字符串