1

我是 Objective-c 语言的新手。我正在尝试创建一个具有按钮和标签的应用程序。该按钮应该显示一些我已经做过的文本。唯一的问题是当我单击按钮时,它只添加一次指定的文本。我希望它在每次按下按钮时继续向标签添加相同的文本。

这是我的 .h 文件

{

IBOutlet UILabel *label;

}

-(IBAction)btnClcik:(id)sender;

这是.m文件

-(IBAction)btnClcik:(id)sender
{

label.text=@"test";

}
4

2 回答 2

2

要附加到现有文本,请使用字符串的连接方法...

label.text = [label.text stringByAppendingString:@"test"];
于 2013-06-17T04:51:03.117 回答
1

您需要附加到字符串吗?

然后做

label.text = [label.text stringByAppendingFormat:@"%@", textToAdd];

哪里textToAdd是 NSString 或其他一些有效对象,哪里%@是正确的格式说明符。

于 2013-06-17T04:52:09.143 回答