2

私のアプリケーションには、4 つのボタンといくつかのテキスト ラベルがあります。ラベルのテキストは、インターフェイス ビルダーによって定義されます。私は言葉が苦手なので、以下のコードが私がやろうとしていることを指摘するのに十分明確であることを願っています.

- (void)viewDidLoad 
{

    [super viewDidLoad];

    //Default view loaded as defined in Interface Builder

}

- (IBAction)button_1_Pressed:(id)sender {

    // Programmatically Change text in Labels
}

- (IBAction)button_2_pressed:(id)sender {

    // Programmatically Change text in labels

}

- (IBAction)button_3_pressed:(id)sender {

    // Programmatically Change text in labels
}

- (IBAction)button_4_pressed:(id)sender {

    // Change text in labels back to the values when the view first loaded.
    // That is, to the text defined in Interface builder instead of changing 
    // it back programmatically. 
}

または、ボタン 4 が押されたときにビューをリセット/「再起動」する方法はありますか?

4

2 に答える 2

1

貯める、使う。

-(void)viewDidLoad {
    self.originalText = self.textField.text;
}

-(void)restore {
    self.textField.text = self.originalText;
}
于 2013-09-13T07:48:51.957 に答える
0

元のテキストをReload取得するビュー。

于 2013-09-13T10:55:21.850 に答える