Xcode 在正在播放的手表屏幕之间滑动会使另一个屏幕空白

Xcode 在正在播放的手表屏幕之间滑动会使另一个屏幕空白,xcode,apple-watch,Xcode,Apple Watch,我按照Apple-in Xcode 11.1版(11A1027)的说明在我的手表应用程序上设置了现在播放的屏幕 从主屏幕转到下一组屏幕,如下所示- @IBAction func startButtonPressed() { WKInterfaceDevice.current().play(.start) WKInterfaceController.reloadRootPageControllers(withNames: ["WorkoutSession", "NowPla

我按照Apple-in Xcode 11.1版(11A1027)的说明在我的手表应用程序上设置了现在播放的屏幕 从主屏幕转到下一组屏幕,如下所示-

@IBAction func startButtonPressed() {
      WKInterfaceDevice.current().play(.start)
      WKInterfaceController.reloadRootPageControllers(withNames: ["WorkoutSession", "NowPlaying"], contexts: [0], orientation: WKPageOrientation(rawValue: 0)!, pageIndex: 0)
 }
问题是,当我在WorkoutSession屏幕和Now Playing屏幕之间滑动几次时,我的训练屏幕变为空白。我用一个简单的标签在一个空白的屏幕上试过,它做同样的事情,不管屏幕上是什么,现在播放的屏幕会空白另一个屏幕。这是在物理手表上,而不是在模拟器上。这是因为我使用
WKInterfaceController.reloadRootPageControllers
导航到训练屏幕和正在播放的屏幕的方式,因为这是我唯一可以确保没有关闭、返回或擦除操作会影响训练课程的方法


其他人对现在播放的屏幕有这个问题吗?

你找到解决办法了吗?没有。我只是做了一个按钮来显示现在播放的屏幕。我不想发布应用程序,因为它可能会显示一个无法使用应用程序的空白屏幕。大多数人不知道按住侧键1秒,然后按住数字皇冠按钮关闭应用程序的诀窍。感谢更新,如果您找到任何解决方案,请告诉我