通过使用本机控制器包装每个屏幕,使用本机导航来实现本机导航。因此,性能由本机领域优化。您要实现的区域位于标题栏和标签栏内。
React Navigation是纯粹的js实现。它使用React-native根视图作为容器视图。每个屏幕都在根视图分层树下。
因此,如果您从View Hierarchy控制台打开应用程序,您将看到一个很大的区别(React Navigation包含一堆奇怪的组件,如多个标题或标签栏,树也很难理解)。