我正在尝试在 React Native 的<MapView> 中旋转地图,但无法找到有关如何根据相机的标题旋转地图的说明。该教程指出:
当此属性设置为 true 并且有效的相机与地图相关联时,相机的航向角用于围绕其中心点旋转地图平面。
所以我来了:
<MapView
style={styles.map}
onRegionChange={this._onRegionChange}
onRegionChangeComplete={this._onRegionChangeComplete}
region={this.state.mapRegion}
annotations={this.state.annotations}
rotateEnabled={true}
Run Code Online (Sandbox Code Playgroud)
但是没有解释相机如何与地图相关联。
任何人都可以帮助解决这个问题吗?
在React-Native中使用React-Navigation我有一个像这样的Tabnavigator:
const testScreenNavigator = TabNavigator({
Tab1: { screen: Tab1Screen },
Tab2: { screen: Tab2Screen },
Tab3: { screen: Tab3Screen },
});
testScreenNavigator.navigationOptions = {
title: 'MY TITLE',
header: {
titleStyle:{
},
style:{
// how to set the options?
},
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想做两件事:
问候
最近几天我一直在尝试让 React-Native(尝试 0.49-0.53)与几个原生模块/包一起工作,比如react-native-image-resizer、react-native-orientation、react-native-splash-screen , HockeySDK 等
当我根据包维护者/git repo README 安装包时,总是会出现链接错误 - 除非我还安装了 Pod,否则会丢失一些文件:
$pod install
这导致安装包 Podfiles,但也安装了 React Pod,不幸的是一个过时的版本 (0.11)。
为了安装当前版本,我遵循了这个 React Native 教程https://facebook.github.io/react-native/docs/integration-with-existing-apps.html#configuring-cocoapods-dependencies。
另外我需要将 Xcode-Project 从.xcodeproject更改为.xcworkspace(根据几个 github 问题,如果您有兴趣,请写信,我可以重新搜索链接)。
这有助于解决之前的错误,但会导致此错误:
ld: 21 duplicate symbols for architecture arm64
那么问题是同时部署了 2 个版本的 React?
所以总结一下:
react-native link)任何的想法?
react-native ×3
ios ×2
android ×1
badge ×1
cocoapods ×1
dictionary ×1
native ×1
packages ×1
reactjs ×1
tabnavigator ×1