我已经将一个容器视图拖到了我的一个视图控制器上。这是一个嵌入的Segue。运行会产生以下结果:
'Could not instantiate class named UIStoryboardEmbedSegueTemplate'因此,从其他几个堆栈溢出问题看,这似乎没有在iOS 5中实现。然而,这些问题并没有建议修复。XCode不允许我使用任何其他类型的段。
如果答案是创建一个自定义的容器视图,我会选择它。在过去的几天里,我已经看到了很多这样的代码。我只是想知道是否有一种方法可以使用提供的Container View对象来做到这一点。
发布于 2013-01-31 23:46:47
问题是Embed segue is iOS 6+。它失败是因为您正在尝试实例化iOS 5中不存在的EmbedSegue内部类。显而易见的解决方案是,如果您需要EmbedSegue 5支持,请不要使用iOS :)
这是另一个问题--用什么来代替呢?我现在也有同样的问题;如果我能找到任何优雅的架构解决方案,我会分享的。
看起来对于任何“老派”的iOS开发人员来说,解决方案都是显而易见的。下面是你如何做到这一点的。
父视图控制器中的
现在你应该会看到你在nib或storyboard中为你的孩子创建的视图,或者故事板将会显示在你指定的父级视图中。
希望这将帮助任何寻求灵魂的人解耦他们的逻辑:)
干杯,丹
https://stackoverflow.com/questions/14432310
复制相似问题