【问题标题】:Guided Access Mode implementation引导访问模式实施
【发布时间】:2014-01-24 18:56:23
【问题描述】:

我在 XCode 中使用基本 SDK 6.0 运行我的应用程序,然后在导航到一个或多个屏幕后在 iOS 7.0(设备)中运行该应用程序,然后通过按三次主页按钮启用引导访问模式。现在屏幕自动移动到 MainViewController,之后我无法在任何地方导航。在 Console 中可以看到以下 Log:Attempt to present a ViewController on another ViewController,而另一个 ViewController 已经在呈现 ViewController。

【问题讨论】:

    标签: objective-c guided-access


    【解决方案1】:

    尝试将此代码放在 MainViewController 的 - (void)viewDidAppear:(BOOL)animated 方法中。

    [self.view.superview insertSubview:self.view atIndex:0];

    实际上,正如您所描述的,我面临着完全相同的问题。而且经过研究我发现,所有的视图层次结构仍然存在于内存中,但是mainViewController的视图成为了最顶层的视图(隐藏其他视图。)。我没有任何合乎逻辑的解释,为什么会这样。如果我找到任何解释,我会发布详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-27
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多