gpt4 book ai didi

android - 如何使用路由器通量将标签栏放在安卓屏幕的底部?

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:46 25 4
gpt4 key购买 nike

如何将标签栏放在屏幕底部?我正在使用 react-native-router-flux 4.0.0-beta.6。

这是我的代码:

export default class RouterComponent extends Component {



render() {
return (
<Router>
<Scene key='root' hideNavBar>
<Scene key='tabBar' tabs={true} >
<Scene key='color' title='Color' tabBarStyle={styles.tabStyle} >
<Scene key='blue' component={Blue} title='Blue' />
<Scene key='gray' component={Gray} title='Gray' />
<Scene key='red' component={Red} title='Red' />
</Scene>

<Scene key='number' title='Number' tabBarStyle={styles.tabStyle}>
<Scene key='one' component={One} title='One' />
<Scene key='two' component={Two} title='Two' />
<Scene key='three' component={Three} title='Three' />
</Scene>

<Scene key='shapes' title='Shapes' tabBarStyle={styles.tabStyle}>
<Scene key='circle' component={Circle} title='Circle' />
<Scene key='square' component={Square} title='Square' />
<Scene key='triangle' component={Triangle} title='Triangle' />
</Scene>
</Scene>
</Scene>
</Router>
);


}

}

const styles = StyleSheet.create({
tabStyle: {
borderTopWidth: 0.5,
borderColor: '#b7b7b7',
backgroundColor: 'white',
opacity: 1
}

});

我不太确定这在 android 中是否可行,因为我在网络上找不到任何解决方案。

最佳答案

<Router>
<Scene key='root' hideNavBar>
<Scene key='tabBar' tabs={true} tabBarPosition="bottom" >
<Scene key='color' title='Color' tabBarStyle={styles.tabStyle} >
<Scene key='blue' component={Blue} title='Blue' />
<Scene key='gray' component={Gray} title='Gray' />
<Scene key='red' component={Red} title='Red' />
</Scene>

<Scene key='number' title='Number' tabBarStyle={styles.tabStyle}>
<Scene key='one' component={One} title='One' />
<Scene key='two' component={Two} title='Two' />
<Scene key='three' component={Three} title='Three' />
</Scene>

<Scene key='shapes' title='Shapes' tabBarStyle={styles.tabStyle}>
<Scene key='circle' component={Circle} title='Circle' />
<Scene key='square' component={Square} title='Square' />
<Scene key='triangle' component={Triangle} title='Triangle' />
</Scene>
</Scene>
</Scene>
</Router>

只需在您的代码中添加默认属性“tabBarPosition”

<Scene key='tabBar' tabs={true} tabBarPosition="bottom" >

关于android - 如何使用路由器通量将标签栏放在安卓屏幕的底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44993281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com