2017-10-07 1 views
2

반응 탐색에서 navigate() 함수를 사용하여 왼쪽에서 오른쪽으로가는 애니메이션을 구현하는 방법이 있습니까?반응 탐색 기능이있는 왼쪽에서 오른쪽 창 애니메이션?

미리 감사드립니다.

+0

예, 가능하다고 생각합니다. 체크 아웃 https://reactnavigation.org/docs/views/transitioner –

+0

체크 아웃했지만 정말 혼란 스럽습니다. 내 탐색 기능은 다음과 같습니다.

답변

0

화면을 정의 할 때 transitionConfig 옵션을 사용할 수 있습니다.

const Stack = StackNavigator(
    { 
    SomeScreen: { screen: ... }, 
    }, 
    { 
    transitionConfig: customAnimationFunc, 
    } 
); 
... 

import CardStackStyleInterpolator from 'react-navigation/src/views/CardStack/CardStackStyleInterpolator'; 

const customAnimationFunc =() => ({ 
    screenInterpolator: sceneProps => { 
    return CardStackStyleInterpolator.forVertical(sceneProps); 
    }, 
}); 

이 작업을 수행해야합니다. 당신은 물론 자신의 애니메이션을 정의 할 수 있습니다. 그 소스를 확인하십시오.

+0

그래서이 모든 브로를 구현 한 후에 내 탐색 기능을 정렬해야합니까? – burakkesepara

+0

조정없이 탐색 기능을 사용하면 애니메이션은 – vonovak

+0

을 처리하므로 하나의 화면에만 구현할 수 있습니까? – burakkesepara