2014-06-11 65 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