2011-07-01 47 views
0

我在.xib文件中添加了2個視圖。兩者都在.h文件中聲明。iOS在按鈕上單擊添加查看

我還添加了一個按鈕。我想在按鈕單擊時激活第二個視圖。

我創建了一個動作

-(IBAction) selectBerufView { 
    [self addSubview: berufView]; 
} 

但它返回一個錯誤

.h文件包含

IBOutlet UIView *berufView; 
+1

什麼是錯誤?是「berufView」的意見之一嗎?是否爲視圖設置了出口?我們需要更多信息! :) – Rob

+0

他buids成功,但點擊他墮胎。是berufView是在視圖上,設置了一個插座,IBOutlet UIView * berufView;我認爲:) –

回答

3
[self.view addSubview: berufView]; 
+0

謝謝! :)它的工作原理 –

+0

不客氣。 – Legolas

2

IBAction通常在視圖控制器聲明。然後self將引用UIViewController子類的實例。如果這是您的情況,請嘗試[self.view addSubview:berufView]