2012-06-22 49 views
1

我想跟隨我的當前項目MVC,其中7-8 UIViewController子類將在那裏。 有超過30個類(NSObject子類)用於維護數據和服務器連接。 大多數情況下,服務器連接管理器類將發送本地通知給UIViewController subclassess以進行視圖轉換。我想以集中的方式來實現它。來自單個班級的意義。在iOS應用程序中實現視圖轉換的單個類?

我想要做的是實現一個類來處理我所有的UIViewController轉換。

任何想法如何我可以實現這?

注意:我不知道遵循這種方法的優缺點。即使我不知道這是否可行。

+0

你是什麼意思的過渡? –

+0

轉換意味着:從一個視圖轉移到另一個視圖。並再次移回等等。 – viral

+0

我知道這個詞的意思,但我想知道他的意思是像推流行和現在?或者像我在回答下面添加的一些更自定義的東西 –

回答

0

我想我知道你的意思。我最好的選擇是,一個單身人士,會收到兩個參考,然後在兩者之間應用動畫。這樣你就可以擁有一個集中的地方,在那裏你可以製作動畫。可能是一個更完整的解決方案,將接收兩個UIViewControllers和兩個塊,一個用於動畫塊,另一個用於完成塊。

相關問題