【发布时间】:2018-06-30 23:19:00
【问题描述】:
我刚刚开始学习 React Native。
现在我需要帮助来自定义我的标签。我正在使用 Native Base 的高级选项卡。
我想改变这个:
变成这样:
我已经检查了本机基础文档以设置选项卡的样式,但我不知道将这些属性放在哪里:
这是我的一些代码:
<Container>
<Header
style={styles.headerColor}
iosBarStyle='light-content'
>
<Left>
<Button transparent onPress={()=>this.openDrawer()}>
<Icon name='ios-menu' style={styles.icons}/>
</Button>
</Left>
<Body>
<Title style={styles.headerTitle}>INQUIRY LIST</Title>
</Body>
<Right>
<Button transparent>
<Icon name='ios-search' style={styles.icons}/>
</Button>
</Right>
</Header>
<Tabs activeTabStyle={{borderBottomColor: '#fff'}}>
<Tab heading={ <TabHeading><Text style={styles.tabsText}>ALL</Text></TabHeading>}>
{/* <Tab1 /> */}
</Tab>
<Tab heading={ <TabHeading><Text style={styles.tabsText}>NEW</Text></TabHeading>}>
{/* <Tab2 /> */}
</Tab>
<Tab heading={ <TabHeading><Text style={styles.tabsText}>RECEIVED</Text></TabHeading>}>
{/* <Tab3 /> */}
</Tab>
<Tab heading={ <TabHeading><Text style={styles.tabsText}>IN PROGRESS</Text></TabHeading>}>
{/* <Tab3 /> */}
</Tab>
<Tab heading={ <TabHeading><Text style={styles.tabsText}>COMPLETED</Text></TabHeading>}>
{/* <Tab3 /> */}
</Tab>
</Tabs>
<Text>Hi from Inquiries</Text>
</Container>
const styles = StyleSheet.create({
tabsText:{
fontSize: 10
},
headerColor:{
backgroundColor: '#1b1b1b'
},
activeTab:{
borderBottomColor: '#fff'
}
});
【问题讨论】:
标签: javascript ios css react-native