Почему мы используем свойство progressImage в компоненте ProgressViewIOS вact-native? - PullRequest
0 голосов
/ 01 ноября 2018

Почему и как использовать свойство progressImage в компоненте <ProgressViewIOS/> вact-native? Документация не кажется понятной. Может кто-нибудь поделиться выводом скриншота этого свойства на iOS? Спасибо !!!

1 Ответ

0 голосов
/ 01 ноября 2018

progressImage - это изображение, которое используется для части индикатора выполнения, заполненной ProgressViewIOS.

Если вы предоставляете для него пользовательское изображение, свойство progressTintColor игнорируется.

Изображения:

progressImage.png enter image description here

trackImage.png enter image description here

Вывод:

enter image description here

Код:

import React, {Component} from 'react';
import {Platform, StyleSheet, Text, View, ProgressViewIOS, Dimensions} from 'react-native';

const screenWidth = Dimensions.get("screen").width;

type Props = {};
export default class App extends Component<Props> {
  render() {
    return (
      <View style={styles.container}>
        <ProgressViewIOS 
        style={{width: screenWidth - 30}}
        progress={0.5}
        progressViewStyle = 'default'
        trackImage={require('./trackImage.png')}
        progressImage={require('./progressImage.png')}
        />
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center',
  },
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...