这个警告是由于在视图层次结构中尝试在一个不可见的视图控制器上显示另一个视图控制器(包含UIAlertController)而引起的。这通常是由于在视图控制器的生命周期中的错误时机或错误的方法调用导致的。
为了解决这个警告,可以采取以下步骤:
总结: 警告"尝试在视图不在窗口层次结构中的ViewController上显示ViewController (w/ UIAlertController)"是由于在不可见的视图控制器上显示另一个视图控制器而引起的。为了解决这个问题,需要确保在正确的时机和正确的方法中显示视图控制器,并确保当前视图控制器已经添加到窗口的视图层次结构中。
领取专属 10元无门槛券
手把手带您无忧上云