我已将Container View拖到我的一个View Controllers上。这附带了一个嵌入式塞格。跑步产生了这个:
'Could not instantiate class named UIStoryboardEmbedSegueTemplate'
所以从其他几个stackoverflow问题看来,这似乎没有在iOS 5中实现。但是,这些问题没有提出修复。 XCode不会让我使用任何其他类型的segue。
如果答案是创建自定义容器视图,我将继续使用它。在过去的几天里,我已经看到了很多代码。只是想知道是否有办法使用提供的Container View对象执行此操作。
答案 0 :(得分:9)
问题是Embed segue是iOS 6+。 它失败是因为你试图实例化iOS 5中不存在的EmbedSegue内部类。显而易见的解决方案是,如果你需要iOS 5支持,不要使用EmbedSegue:)
这是另一个问题 - 使用什么?我现在遇到了同样的问题;如果我找到任何优雅的架构解决方案,我将分享。
对于任何“老派”iOS开发人员来说,这个解决方案看起来非常明显。 这是你如何做到的。
现在您应该看到您为您的孩子所做的视图在笔尖或故事板中的VC将显示在您指定它的父视图中。
希望这有助于任何寻求灵魂解耦他们的逻辑:)
干杯, 丹