선택에 따라 아이콘 색상이 변경되지 않는 이유는 무엇입니까?

블 롭핏

두 개의 탭이있는 슬라이딩 tabView가 있습니다. 탭 선택 여부에 따라 제목 색상이 변경됩니다. 선택되지 않은 경우 # 9B9B9B '(lightGrey)와 선택한 경우'# 666768 '(darkGrey) 사이에서 깜박입니다.

또한 제목 옆에 아이콘을 렌더링하고 있습니다. 선택한 탭에 따라 아이콘 색상도 변경하고 싶습니다.

어떤 이유로이 문제가 발생하지 않으며 탭 선택 여부에 관계없이 아이콘의 색상이 선택되지 않은 상태로 유지됩니다.

이 문제를 어떻게 해결할 수 있습니까? 내 코드는 다음과 같습니다. 감사합니다.

  _renderLabel = (props: any) => ({ route, index }) => {
    const inputRange = props.navigationState.routes.map((x, i) => i);
    const outputRange = inputRange.map(
      inputIndex => inputIndex === index ? '#666768' : '#9B9B9B');
    const color = props.position.interpolate({
      inputRange,
      outputRange,
    });

    return (
      <View style={styles.labelContainer}>
        <FontAwesome
          name={route.title === 'New' ? 'clock-o' : 'fire'}
          size={14}
          color={color === '#666768' ? '#666768' : '#9B9B9B'}
        />
        <Animated.Text style={[styles.label, { color }]}>
          {route.title}
        </Animated.Text>
      </View>
    );
  };
블 롭핏

나는 이것을 이것을 변경해야했다.

const AnimatedFontAwesome = Animated.createAnimatedComponent(FontAwesome);

...

<AnimatedFontAwesome
  name={route.title === 'New' ? 'clock-o' : 'fire'}
  size={14}
  style={{ color }}
/>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

일수에 따라 이미지 색상 및 콘텐츠를 변경하는 방법은 무엇입니까?

분류에서Dev

TextBox 테두리 색상이 WPF에서 변경되지 않고 유지되는 이유는 무엇입니까?

분류에서Dev

CSS : 콘텐츠에 따라 div 블록의 높이가 변경되는 이유는 무엇입니까?

분류에서Dev

시간대에 따라 시간이 변환되지 않는 이유는 무엇입니까?

분류에서Dev

이 요소가 Z- 색인에 따라 쌓이지 않는 이유는 무엇입니까?

분류에서Dev

내 부트 스트랩 테이블 내부에서 td가 다른 td에 따라 높이가 변경되지 않는 이유는 무엇입니까?

분류에서Dev

시간 조건에 따라 텍스트 영역에 색상이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

jQuery : 특정 확인란이 선택되어 있는지 확인하고 그에 따라 스타일을 변경하는 방법은 무엇입니까?

분류에서Dev

페이지 URL에 따라 HTML 템플릿이로드되지 않는 이유는 무엇입니까?

분류에서Dev

통과 한 x, y 설정에 따라 선이 그려지지 않는 이유는 무엇입니까?

분류에서Dev

무선 기어가 시간이 지남에 따라 성능이 저하되는 이유는 무엇입니까?

분류에서Dev

이 '꺼내기'아이콘이 내 드라이브 옆에 표시되는 이유는 무엇입니까?

분류에서Dev

호버 색상이 div에서 a : hover를 따르지 않는 이유는 무엇입니까?

분류에서Dev

.desktop 파일을 변경할 때 런처에서 아이콘이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

vtk에서 메쉬의 법선이 메쉬 색상에 따라 다른 이유는 무엇입니까?

분류에서Dev

'좋아요'상태에 따라 SVG 아이콘 색상 변경

분류에서Dev

실행할 때 날짜 선택기 배경색 변경이 보이지 않는 이유는 무엇입니까?

분류에서Dev

배경 탐색 모음의 색상이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

결과에 따라 텍스트 레이블 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

입력에 따라 출력이 변경되지 않는 반짝이는 앱

분류에서Dev

메뉴 배경색이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

버튼 배경색이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

Verilog : "maxcount"가 최대 값을 유지할 수 없지만 "count"에 따라 변경되는 이유는 무엇입니까?

분류에서Dev

입력 변경이 변경 이벤트에서 트리거되지 않는 이유는 무엇입니까?

분류에서Dev

Python matplotlib에서 색상 막대를 추가하면 표면 색상이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

이 두 필터 기능이 그에 따라 작동하지 않는 이유는 무엇입니까? cs50

분류에서Dev

이로 인해 레이블 색상이 변경되지 않는 이유는 무엇입니까?

분류에서Dev

Android Studio-트레이에 보이지 않는 아이콘이있는 이유는 무엇입니까?

분류에서Dev

이미지를 드라이브에 쓸 때 SHA 256 합계가 변경되는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    일수에 따라 이미지 색상 및 콘텐츠를 변경하는 방법은 무엇입니까?

  2. 2

    TextBox 테두리 색상이 WPF에서 변경되지 않고 유지되는 이유는 무엇입니까?

  3. 3

    CSS : 콘텐츠에 따라 div 블록의 높이가 변경되는 이유는 무엇입니까?

  4. 4

    시간대에 따라 시간이 변환되지 않는 이유는 무엇입니까?

  5. 5

    이 요소가 Z- 색인에 따라 쌓이지 않는 이유는 무엇입니까?

  6. 6

    내 부트 스트랩 테이블 내부에서 td가 다른 td에 따라 높이가 변경되지 않는 이유는 무엇입니까?

  7. 7

    시간 조건에 따라 텍스트 영역에 색상이 표시되지 않는 이유는 무엇입니까?

  8. 8

    jQuery : 특정 확인란이 선택되어 있는지 확인하고 그에 따라 스타일을 변경하는 방법은 무엇입니까?

  9. 9

    페이지 URL에 따라 HTML 템플릿이로드되지 않는 이유는 무엇입니까?

  10. 10

    통과 한 x, y 설정에 따라 선이 그려지지 않는 이유는 무엇입니까?

  11. 11

    무선 기어가 시간이 지남에 따라 성능이 저하되는 이유는 무엇입니까?

  12. 12

    이 '꺼내기'아이콘이 내 드라이브 옆에 표시되는 이유는 무엇입니까?

  13. 13

    호버 색상이 div에서 a : hover를 따르지 않는 이유는 무엇입니까?

  14. 14

    .desktop 파일을 변경할 때 런처에서 아이콘이 변경되지 않는 이유는 무엇입니까?

  15. 15

    vtk에서 메쉬의 법선이 메쉬 색상에 따라 다른 이유는 무엇입니까?

  16. 16

    '좋아요'상태에 따라 SVG 아이콘 색상 변경

  17. 17

    실행할 때 날짜 선택기 배경색 변경이 보이지 않는 이유는 무엇입니까?

  18. 18

    배경 탐색 모음의 색상이 변경되지 않는 이유는 무엇입니까?

  19. 19

    결과에 따라 텍스트 레이블 색상을 변경하는 방법은 무엇입니까?

  20. 20

    입력에 따라 출력이 변경되지 않는 반짝이는 앱

  21. 21

    메뉴 배경색이 변경되지 않는 이유는 무엇입니까?

  22. 22

    버튼 배경색이 변경되지 않는 이유는 무엇입니까?

  23. 23

    Verilog : "maxcount"가 최대 값을 유지할 수 없지만 "count"에 따라 변경되는 이유는 무엇입니까?

  24. 24

    입력 변경이 변경 이벤트에서 트리거되지 않는 이유는 무엇입니까?

  25. 25

    Python matplotlib에서 색상 막대를 추가하면 표면 색상이 변경되지 않는 이유는 무엇입니까?

  26. 26

    이 두 필터 기능이 그에 따라 작동하지 않는 이유는 무엇입니까? cs50

  27. 27

    이로 인해 레이블 색상이 변경되지 않는 이유는 무엇입니까?

  28. 28

    Android Studio-트레이에 보이지 않는 아이콘이있는 이유는 무엇입니까?

  29. 29

    이미지를 드라이브에 쓸 때 SHA 256 합계가 변경되는 이유는 무엇입니까?

뜨겁다태그

보관