常見問題總結:
1. unable to load script from assets ‘index.android bundle’ ,make sure your bundle is packaged correctly or youu’re runing a packager server
2. 安卓tabbar不顯示圖片,showIcon 默認為false
需要配置tabBarOptions:{
showIcon:true
}
3.透明色:’transparent‘
4.Text文字間距:lineHeight屬性? ? textAlignVertical(垂直居中纵竖,在IOS無效漠烧,需要包裹View)
5.鍵盤自適應及點擊空白消失?react-native-keyboard-aware-scroll-view
6.teaset TabView activeIcon圖片顏色更改
TabView.Sheet 的 activeIcon 屬性默認使用 Theme.tvBarBtnIconActiveTintColor 作為 tintColor,有兩種方法實現(xiàn)使用圖標原來的顏色靡砌,一是在代碼入口處刪除 Theme.tvBarBtnIconActiveTintColor 設置已脓,影響所有 TabView.Sheet:
Theme.set({tvBarBtnIconActiveTintColor:undefined});
二是自行渲染 activeIcon 組件:
<TabView.Sheettitle='Home'icon={require('../icons/home.png')}? activeIcon={<Image style={{height:20, width:20}} source={require('../icons/home_active.png')}/>}>
7.axios請求數(shù)據(jù)時,setState失效的問題通殃,注意_this