2014-06-11 118 views
-1
- (IBAction)B1:(id)sender { 

    LastView *New; 
    [email protected]"Salut"; 
} 

LastView是我的類,它具有標籤T1的viewcontroller。 B1是我的另一個按鈕ViewController。 我在Lastview中聲明T1.text = Connection1; ,但是當我按下其他的視圖控制器中的按鈕B1時,標籤不會改變。更改標籤時出錯

+0

在您的操作方法中,'New'是一個未初始化的局部變量,與任何連接都沒有關係。 – Anna

+0

如何初始化它?謝謝安娜:) – user3724875

+0

什麼是'Connection1'?它是二傳手還是其他什麼? – holex

回答

-1

試着寫爲你需要在你的標籤,以顯示字符串的setter方法

在你ListView.h:

@interface ListView:UIViewController 

@property (nonatomic,strong)NSString * t1Text; 

@end 

在你ListView.m,寫的二傳手您的字符串:

-(void)setT1Text:(NSString *)t1Text 
{ 
yourLabel.text = t1Text; 
} 

在您的按鈕點擊執行以下操作

-(IBAction)B1:(id)sender 
{ 
LastView *New ; 
[email protected]"Salut"; 
} 
+0

這沒有工作:/ / – user3724875