也许这不是解决这个问题的最好方法......
使用可同时使用两个UIViewControllers的应用程序,分层,一个在另一个之上。
后部UIViewController会运行一些背景动画并通过前面的UIViewController响应某些触摸事件。
前UIViewController运行游戏。六个UIImageViews,顶部有按钮。
我想将它们分开的原因是每个UIViewController的代码都是唯一的,有些复杂。我真的不想将两个单独的状态机和相关的方法和属性混合到一个UIViewController中。这样做是为了演示,这是一团糟。
如果不是分层的UIViewController想法,那么正确的方法是什么?
答案 0 :(得分:1)
听起来好像你想要一个UIViewController
类通过多个自定义UIView
子类管理其视图。