2012-03-31 91 views
0

我試圖創建第二個視圖控制器,並將其鏈接到一組新的.M & .h文件然後改變viewDidLoad中根據這種觀點控制器上的標籤的文本,但我有一些問題。iOS5的第二個視圖控制器

這是我到目前爲止所做的。

  1. 我開始一個新的空白單頁,從MainStoryboard,我添加了一個新的VC,並添加按鈕,這樣我就可以在頁面之間導航。這工作正常。

  2. 接下來,我創建一個新的Objective-C類, 「SecondViewController」,並選擇子類的UIViewController。

  3. 現在回到故事板上,我選擇其他ViewController並嘗試將新的SecondViewController選爲自定義類,但它不顯示在可用類的列表中。現在

,如果在步驟2選擇我UIView子類,我可以把它分配到ViewController在第3步,但viewDidLoad中選項不可用,所以我不知道如何更改VC編程。

我在這裏錯過了什麼?

我能夠使用UIView並使用以下內容來改變我所問的內容。我不確定這是否是正確的方法。

- (void)drawRect:(CGRect)rect 
{ 
    myLabel.text = @"change2"; 
} 

編輯----

好啦,我已經想通了。我點擊了Storyboard中的VC視圖(背景),而不是實際的ViewController!現在它按我認爲應該的方式工作。我想,如果我看過視圖控制器場景,我會注意到我做錯了。現在

回答

0

,如果在步驟2選擇我UIView子類,我可以把它分配給 的ViewController在第3步,但viewDidLoad中選項不可用 所以我不知道如何更改VC編程。

從界面生成器並在代碼另一個類的類您的ViewController(或類似的)的必須擴展同一類