2016-07-29 99 views
0

我是iOS開發新手,但在其他平臺上使用過MVC框架。通過有關視圖控制器的入門文檔準備就緒,似乎有幾種使用方法。 我正在構建一個應用程序,將有無數個頁面/場景。在使用故事板時,我爲每個屏幕創建一個場景,例如註冊,登錄,家庭和飼料等等。我的問題是應該爲每個屏幕創建一個單獨的視圖控制器,例如signupcontroller.swift,logincontroler.swift等?我開始使用XCode中的單個屏幕項目,並且無法找到爲每個場景創建新視圖控制器的自動方式。這確實是一個手動工作,或者是否有一個更好的初學者projet類型的強大的應用程序,如這個? 非常感謝您的幫助和指導。應該爲每個場景/屏幕創建獨立的ViewController.Swift嗎?

回答

2

對於每個「場景」,通常都有一個單獨的視圖控制器類,儘管通常情況下幾個場景將共享具有與其關聯的不同數據的視圖控制器。一旦你讓現場的故事板,創建一個新的UIViewController類,然後將其用在故事板視圖控制器關聯...

添加一個新的可可觸摸類項目 Add a new Cocoa Touch class to the project

名稱view controller Name the view controller

將故事板中的視圖控制器與您創建的新類關聯起來。 Associate the view controller in the storyboard with the new class you created.

相關問題