Изменить стиль карты при закрытии карты стека React Navigation - PullRequest
0 голосов
/ 01 мая 2020

Моя цель состоит в том, чтобы воспроизвести стиль стековой карты, который существует в приложении ios Spotify в моем собственном приложении реакции.

В Spotify экран воспроизводимой в данный момент песни является полноэкранным модальным:

enter image description here

При закрытии модального стиля стиль карты изменяется, чтобы показать верхний радиус границы: enter image description here

Я использую React Navigation. На данный момент я достиг стиля только для карты с постоянным радиусом границы, используя опцию «Опции» React Navigation для стиля карты. Моя цель - показывать радиус границы только тогда, когда колода закрывается.

     <Stack.Screen
        name="ScreenName"
        component={ScreenComponentName}
        options={{
          cardStyle: {
            borderTopLeftRadius: 20,
            borderTopRightRadius: 20,
          },
        }}
      />

Любая идея, как я могу изменить стиль карты, чтобы добавить радиус границы только тогда, когда карта закрыта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...