在iOS App中为View Transitions实现一个类?

时间:2012-06-22 06:19:16

标签: iphone ios design-patterns architecture

我想跟随当前项目的MVC,其中有7-8个UIViewController子类。 有超过30个类(NSObject子类)用于维护数据和服务器连接。 大多数情况下,服务器连接管理器类将向UIViewController子类发送本地通知以进行视图转换。我想以集中的方式实现它。来自单个班级的意思。

我想要做的是,实现一个处理我UIViewController转换的单个类。

关于如何实现这个的任何想法???

注意:我不知道遵循这种方法的利弊。即使我不知道这是否可行。

1 个答案:

答案 0 :(得分:0)

我想我知道你的意思。我最好的选择是单身,它将获得两个UIViewController个参考,然后将两者之间的动画应用。通过这种方式,您可以拥有一个可以动画制作的集中位置。可能是一个更完整的解决方案,将接收两个UIViewControllers和两个块,一个用于动画块,另一个用于完成块。