我正在使用react-native-icons,我似乎無法爲其添加樣式。將樣式添加到或導致樣式應用於條上方的元素,而不是在TabBar內。如何在React Native中設計<TabBarItem>圖標
例如,
- 我想添加圖標文本下面5px的權利。
- 添加一個不透明的backgroundColor該圖標時,它的活躍
- 改變文字顏色
這裏是我有,樣式已經錯過了我的目標和風格的我上面的圖標的項目:
<TabBarIOS selectedTab={this.state.selectedTab}
style={{backgroundColor: 'red', padding: 30}}>
<Icon.TabBarItem
style={{backgroundColor: 'blue', padding: 20}}
title="Icon Text"
selected={this.state.selectedTab === 'myTab'}
iconName="navicon"
iconSize={20}
selectedIconName="navicon">
</Icon.TabBarItem>
我應該如何實現我想要的TabBarItem圖標上的樣式?
我的樣式確實添加到TabBarIOS和TabBarItem,就像這個例子。 –
除了它們是inline –
我不認爲這種內聯風格會導致問題。請詳細瞭解所使用的組件。該示例使用TabBarIOS.Item(或)Icons.Item,在你的情況。它看起來像你使用Icons.TabBarItem。這對我來說似乎是最明顯的差異 –