小编典典

警告:- 不鼓励在分离的视图控制器上显示视图控制器

all

在我的应用程序中,我使用的是导航控制器。稍后在某些视图中,我使用它presentViewController来显示缩放图像。我也没有使用故事板或笔尖。

我仅在 iOS 7 中收到此错误。它在 iOS 6 及更早版本中运行良好:

不鼓励在分离的视图控制器上呈现视图控制器


阅读 70

收藏
2022-07-27

共1个答案

小编典典

解决方案之一是如果您有 childviewcontroller 所以您只需通过给定的方式在其父级上显示viewcontroller

[self.parentViewController presentViewController:viewController animated:YES completion:nil];

并且对于解雇使用相同的解雇视图控制器。

[self dismissViewControllerAnimated:YES completion:nil];

这是对我有用的完美解决方案。

2022-07-27