更改标签时出错

时间:2014-06-11 12:34:02

标签: objective-c ios7.1 xcode5.1

- (IBAction)B1:(id)sender {

    LastView *New;   
    New.Connection1=@"Salut";
}

LastView是我的一个具有标签T1的viewcontroller的类。 B1是另一个 ViewController 中的按钮。 我在Lastview中声明了T1.text = Connection1; 但是当我按下另一个 viewcontroller 中的按钮B1时,标签不会改变。

1 个答案:

答案 0 :(得分:-1)

尝试为需要在标签中显示的字符串编写 setter 方法:

在ListView.h中:

 @interface ListView:UIViewController 

 @property (nonatomic,strong)NSString * t1Text;

 @end

在ListView.m中,为字符串编写setter:

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

在按钮上单击执行以下操作

-(IBAction)B1:(id)sender 
 {
 LastView *New ; 
 New.t1Text=@"Salut";
 }