当应用程序具有紧凑的特性时,我在SplitScreen中启动该应用程序时遇到了问题,除非被拖入常规特性,否则UISplitViewController不会加载其子程序。视图层次结构为UITabBarController > UISplitViewController > UINavigationController > UIViewController。
我在这里制作了一个简短的视频,视频中的行为是:。因此,正如您所看到的,除非我将窗口拖动到常规大小,否则红色视图不会加载。我还在控制台[Assert] Unexpected nil collapsedVC in the pan
我有两个Fragment.A启动Fragment.B的片段。在Fragment.A中,我有一个Recycler,它在项目上单击会启动带有ImageView元素转换的Fragment.B。
findNavController().navigate(
HomeFragmentDirections.actionAFragmentToBFragment(item.id),
FragmentNavigatorExtras(
thumb to "${item.id}_thumb"