Флажок "Родная база" показывает дефис вместо галочки - PullRequest
1 голос
/ 01 августа 2020

Я использую Native Base с React Navigation 5, флажок для native base показывает дефис (-) вместо галочки. Также в Контенте не отображается текст.

введите описание изображения здесь

/**
 * @format
 */
import React from 'react';
import 'react-native-gesture-handler';
import { AppRegistry } from 'react-native';
// import NavigationInitializer from './route/NavigationSetup';
import { name as appName } from './app.json';
import { LogBox } from 'react-native';
import { Root, Container, CheckBox, Content, Header, Text, Footer, Body } from 'native-base';
LogBox.ignoreAllLogs(); // remove unnecessary warnings
//  This is useful when there's a noisy warning that cannot be fixed, like those in a third-party dependency.

// AppRegistry.registerComponent(appName, () => NavigationInitializer);

AppRegistry.registerComponent(appName, () => () =>
    <Container>
        <Header>
            <Body>
                <Text style={{ color: "#fff" }}>
                    Checkbox
                </Text>
                <CheckBox checked={true} />
            </Body>
        </Header>
        <Content style={{ backgroundColor: "purple" }}>
            <Text style={{ color: "black" }}>
                This is Content Section
            </Text>
        </Content>
        <Footer>
            <Text style={{ color: "black" }}>
                This is Footer Section
            </Text>
        </Footer>
    </Container>
);

Ответы [ 2 ]

0 голосов
/ 03 августа 2020

Наконец, я исправил это путем ручного связывания:

response-native ссылка response-native-vector-icons

Как обсуждалось здесь:

https://github.com/GeekyAnts/NativeBase/issues/2855

0 голосов
/ 03 августа 2020

Есть две вещи, которые вам нужно сделать. Во-первых, убедитесь, что вы установили response-native-vector-icons. Во-вторых, вам нужно добавить свои шрифты в файл /android/app/build.gradle. Достаточно следующей строки.

// Шрифты применяются из: "../../node_modules/react-native-vector-icons/fonts.gradle"

Эта строка загружает все ваши шрифты в наборе react-native-vector-icons.

...