RNNv2 CustomBackButton оставляет пробел на панели навигации - PullRequest
0 голосов
/ 27 марта 2019

Я сделал пользовательский компонент кнопки «Назад» просто для того, чтобы вывести предупреждение пользователю на определенных экранах, где они могут изменять данные для объекта, и потеряет эти изменения, если они не нажмут Save до перехода от экран.

Ссылка на закуску для полного кода компонента CustomBackButton

(закуска не запускается, я просто использую ее для предоставления полного кода, который я использую)

Эта логика / реализация работает как задумано, однако ее внешний вид сильно отличается от внешнего вида кнопки «назад» в iOS. Мне интересно, как лучше всего подражать этому, насколько это возможно, чтобы пользователь чувствовал, что кнопка такая же, как и у всех приложений во всем приложении.

Что бы вы посоветовали? Я открыт для любых предложений, таких как улучшения flexbox, хакерские моды RNN и т. Д. И т. Д.

Пользовательская кнопка возврата: custom Back button

родная кнопка возврата: native back button

1 Ответ

0 голосов
/ 27 марта 2019

сейчас я использую marginLeft: -20 на контейнере кнопки (styles.button)

...