3

画像が表示できるように、私のアプリはフッターの上部とヘッダーの下部に線を表示します。ネイティブベースではよくあることのようです。ネイティブ ベースのテーマをチェックアウトしましたが、このエラーを修正するテーマが見つかりません。

コード:

import React, { Component } from 'react';
import { Container, Content, Footer, FooterTab, Button, Icon, Text, Header, Title, Left, Right, Body, } from 'native-base';
export default class FooterTabsExample extends Component {
  render() {
    return (
          <Container>
              <Header>
                <Left>
                    <Button transparent>
                        <Icon name='arrow-back' />
                    </Button>
                </Left>
                <Body>
                    <Title>Header</Title>
                </Body>
                <Right>
                    <Button transparent>
                        <Icon name='menu' />
                    </Button>
                </Right>
              </Header>
              <Content style={{backgroundColor:'black'}}/>

              <Footer >
                  <FooterTab>
                      <Button>
                          <Icon name="apps" />
                          <Text>Apps</Text>
                      </Button>
                      <Button>
                          <Icon name="camera" />
                          <Text>Camera</Text>
                      </Button>
                      <Button active>
                          <Icon active name="navigate" />
                          <Text>Navigate</Text>
                      </Button>
                      <Button>
                          <Icon name="person" />
                          <Text>Contact</Text>
                      </Button>
                  </FooterTab>
              </Footer>
          </Container>
    );
  }
}
4

6 に答える 6

1

あなたも必要とするので、一番上の答えはアンドロイドでは機能しません:elevation:0

したがって、@ ap003の答えはより完全です。

これは、Androidのフッターでうまくいきました:

<Footer style = {{borderTopWidth: 0, elevation: 0,}} />

ヘッダーにも同じロジックを使用できます (borderTopWidth を borderBottomWidth に置き換えます)。

...

既存の投稿にコメントできないため、別のコメントで申し訳ありません(新しいユーザーhuhu)。

于 2019-09-26T07:44:42.310 に答える
1

React Navigation v5shadowColor: 'transparent'の場合は、options props.

于 2020-07-31T08:49:08.160 に答える