RNNv2 CustomBackButton在导航栏上留下了空白

时间:2019-03-27 20:51:09

标签: react-native react-native-navigation react-native-flexbox

我制作了一个自定义的后退按钮组件,只是为了在某些屏幕上向用户弹出警报,他们可能正在更改实体的数据,如果在导航之前未按Save,这些更改将丢失。从屏幕上。

Link to snack for full CustomBackButton component code

(小吃不会运行,我只是用它来提供我正在使用的完整代码)

此逻辑/实现按预期工作,但是外观与iOS上的本机后退按钮外观完全不同。我想知道如何最好地模拟它,以便用户可以感觉到该按钮与整个应用程序中的本机体验相同。

您有什么建议?我愿意接受所有建议,例如flexbox改进,hacky RNN mods等。

自定义后退按钮: custom Back button

本机后退按钮: native back button

1 个答案:

答案 0 :(得分:0)

现在我在按钮容器(styles.button)上使用marginLeft: -20