回答

2

這取決於您的視圖層次結構以及您的應用程序的設計方式。

如果圖像視圖會佔據整個屏幕,並會通過視圖控制器管理的唯一視圖,那麼它不應該是一個問題。

但是,如果屏幕上將會更多的意見,它可能會更好地將其嵌入,將佔據整個屏幕的視圖。即使如此,本着MVC的精神,爲主視圖設置一個控制器併爲圖像設置不同的控制器也不失爲一個好主意。

我想它取決於多少'控制'圖像視圖需要?

+0

是的,我知道你一次只能在屏幕上看到一個視圖控制器的視圖。 imageview將佔據整個屏幕。它也會有子視圖。 聽起來就像你說的那樣,它沒有什麼功能上的錯誤,這很好,因爲我繼續做下去。如果有人因我濫用MVC而被不幸殺害,我會報告。 ;) – 2009-10-26 01:08:29

+0

六小時後報告,我不得不說它最終是一個愚蠢的舉動。我認爲我正在消除複雜程度,但是我真的限制了我的選擇。如果那些聽起來像是同一枚硬幣的兩面,那麼你是對的。 – 2009-10-26 07:37:40

相關問題