局限性
作为该库的潜在用户,了解您可以使用它做什么以及不能做什么非常重要。 有了这些知识,您可能会选择采用其他库,例如 react-native-navigation
。 我们在推介与反推介部分讨论了高层设计决策,在这里我们将介绍一些不被支持或者很难做到以至于几乎不可能做到的用例。 如果以下任何局限性对您的应用来说是致命的,那么 React Navigation 可能不适合您。
有限的从右到左 (RTL) 布局支持
我们尝试在 React Navigation 中正确处理 RTL 布局,但是,React Navigation 团队规模相当小,目前我们没有足够的带宽或流程来针对 RTL 布局测试所有更改。 因此,您可能会遇到 RTL 布局的问题。
如果您喜欢 React Navigation 提供的功能,但因这一限制而却步,我们鼓励您参与进来并负责 RTL 布局支持。 请在 Twitter 上联系我们:@reactnavigation。
一些平台特定的行为
React Navigation 不支持具有 3D Touch 设备的 Peek & Pop 功能。