您是否有任何想法應用選定選項卡的2px邊框底部?我正在使用react-native-router-flux模塊作爲tabbar和製程。如何將邊框應用於React native中的選定選項卡?
上圖中,黑暗的2px邊界激活所選的選項卡。這就是我要的。
上面其實我做。我可以激活條件圖標顏色,但我不知道如何將邊框應用於選定的選項卡。
您對此有何看法?
import React, {Component} from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View
} from 'react-native';
import {Provider} from 'react-redux';
import {Scene, Router, Tabbar} from 'react-native-router-flux';
import TodoListComponent from './app/components/TodoListComponent';
import TabComponent1 from './app/components/TabComponent1';
import TabComponent2 from './app/components/TabComponent2';
import TabComponent3 from './app/components/TabComponent3';
import {Icon} from 'react-native-elements';
import {configureStore} from './app/store';
const TabIcon = ({ selected, title, iconName }) => {
return (
<View>
<Icon
name={iconName}
color={selected? '#473332' : '#bdb8bc'}
size={35}
/>
</View>
)
};
export default class AppComponent extends Component {
render() {
return (
<Provider store={configureStore()}>
<Router>
<Scene key="root">
<Scene key="todoList" tabs tabBarStyle={{ top: 72, height: 76, backgroundColor: '#f1f2f4', borderColor: '#e6e7e9', borderBottomWidth: 1}} initial>
<Scene key="list" title="First Tab" iconName="list" icon={TabIcon}>
<Scene key="scarlet" component={TabComponent1} hideNavBar initial />
</Scene>
<Scene key="alarm" title="Second Tab" iconName="alarm" icon={TabIcon}>
<Scene key="scarlet2" component={TabComponent2} hideNavBar initial />
</Scene>
<Scene key="settings" title="Third Tab" iconName="settings" icon={TabIcon}>
<Scene key="scarlet3" component={TabComponent3} hideNavBar initial />
</Scene>
</Scene>
</Scene>
</Router>
</Provider>
);
}
}
AppRegistry.registerComponent('AppComponent',() => AppComponent);
你救了我! – Juntae
buy me소주!!!!! – vinayr
你韓國人!很難看出,你住在哪裏?我要買! – Juntae