我已經構建了一個應用程序,用戶可以按下按鈕並在每個水龍頭上獲取大量文本響應。在10個響應之後,按鈕用完了,所以我放置了一個復位按鈕,以便用戶可以點擊它並再次運行按鈕方法。在這一點上,我只是無法找出一種方法來重置。通過按鈕重置應用程序
@implementation ViewController
@synthesize billLabel, topLabel, bill;
- (void)viewDidLoad
{
[super viewDidLoad];
[bill setHidden:YES];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)button:(id)sender
{
[bill setHidden:NO];
static int counter;
if (counter == 0)
{
billLabel.text = @"text";
}
else if (counter == 1)
{
billLabel.text = @"text2";
}
else if (counter == 2)
{
billLabel.text = @"text3";
}
else if (counter == 3)
{
billLabel.text = @"text4";
}
else if (counter == 4)
{
billLabel.text = @"text5";
}
else if (counter == 5)
{
billLabel.text = @"text6";
}
else if (counter == 6)
{
billLabel.text = @"text7";
}
else if (counter == 7)
{
billLabel.text = @"text8";
}
else if (counter == 8)
{
billLabel.text = @"text9";
}
else if (counter == 9)
{
billLabel.text = @"text10";
}
else if (counter == 10)
{
billLabel.text = nil;
}
counter += 1;
}
- (IBAction)reset:(id)sender
{
}
@end
根據您提供的內容,沒有人知道您首先如何管理這10個響應 - 這意味着您可以提供的任何答案都是純粹的猜測,而SO實際上並不打算用於此。我建議你編輯你的問題,以解決你迄今爲止所做的管理這10個響應,以便任何「重置」意味着可以與可能幫助的人分享。在目前的形式下,由於多種原因,投票者關閉它的問題已經成熟。 – mah
一些示例代碼,你在哪裏給「文本回應」和什麼「重置」意味着將有所幫助。不清楚。 – Bartu
除了什麼建議,刪除第一段。很高興看到我們都有多棒,但這不是問題的一部分。 –