-1
我知道這已經談論令人作嘔的在這裏,但我想獲得其他開發商的一些觀點:Objective-C的ViewControllers和意見
如果我有一個視圖視圖控制器,然後我添加子視圖,每個子視圖都需要它自己的視圖控制器還是第一個視圖控制器也能控制子視圖?
所以
UIViewController
UIView
UIView
UIButton
UILabel
UIView
...
子視圖不佔用整個屏幕 - 他們大部分屏幕的寬度,但也許200.0f高大以下。他們顯示銷售工具應用程序的信息。
我提出時,我第一次開始iOS開發是如果認爲把整個屏幕的經驗法則,那麼就需要它自己的視圖 - 控制,如果不讓它viewcontrollers.view的子視圖
剛想知道接受的方法是什麼。
謝謝,我沒有那麼多使用IB,主要是硬編碼,但我開始了一項新工作,正在瀏覽我的前任創建的一些現有應用程序,他大部分在一個應用程序中擁有40-50個視圖控制器。那對我來說不太合適。 – PruitIgoe
對於生產應用程序有40-50個視圖控制器是非常正常的,您可以劃分代碼,以便您的自定義視圖處理圖形等,並且視圖控制器處理事件。 – ManicMonkOnMac