目前,選項卡設定為固定大小,在它們上方留下大量空白。
我希望能夠調整標簽的高度。
我可以在源代碼中找到的唯一高度設定是圖示的大小。
如何更改選項卡的高度?
uj5u.com熱心網友回復:
您可以將樣式傳遞給導航器,如本示例中所示,來自他們的檔案。
<Tab.Navigator
screenOptions={{
tabBarActiveTintColor: '#e91e63',
tabBarLabelStyle: { fontSize: 12 },
tabBarStyle: { backgroundColor: 'powderblue' },
}}
uj5u.com熱心網友回復:
選項1:
tabBarStyle= { backgroundColor: 'powderblue', height: <SPECIFY HEIGHT> }
我認為這應該有效。
選項 2:
tabBarContentContainerStyle= {height: <SPECIFY HEIGHT>}
您可以為包含選項卡項的視圖傳遞樣式物件。
選項 3:
tabBar={() => return <></>}
您還可以使用引數 tabBar 為選項卡欄傳遞一個完全不同的元素。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/319248.html
