react native 踩坑记录

1.ios 无法摇出debugger 解决:https://github.com/facebook/react-native/issues/10191

2.安卓上pad背景图片变形问题,安卓偏框,保留原宽高比,无法撑满,只能使用stretch

3.安卓上,若子视图超出父视图,超出部分会隐藏,故设计视图时,将父视图按原父视图+子视图的尺寸计算,再具体考虑子视图如何排版

4.自定义不可以设置fontweight,原因暂时未知

5.react-native-pircker 打包错误 https://github.com/beefe/react-native-picker/issues/374
6.react native TextInput 键盘弹起点击两次才能触发子组件解决方案:
TextInput组件用ScrollView或FlatList组件包裹,给ScrollView或FlatList组件添
加如下属性:keyboardShouldPersistTaps="handled"

7.安卓 android.support.v4 不存在(AndroidX适配问题),修改为androidx.core.app

8.解决库移位出现的 ld: library not found for -lXXX
其他常见问题的处理方法
1:library not found for -XXX 的问题有可能是你的某个库的连接引用有问题,解决的办法就是在项目的target里,选中Link Binary With Libraries 里的.a或framework 取消再加入,就可以了。
https://segmentfault.com/a/1190000018323136

你可能感兴趣的:(react native 踩坑记录)