ViewController和SegmentedControl

时间:2012-09-25 03:16:04

标签: iphone objective-c xcode uisegmentedcontrol

我有ViewCtrl1StartBtn

    -(IBAction)startbtn
{

ViewCtrl2 *vc2 = [[ViewCtrl2 alloc]init];
[self presentModalViewController:vc2 animated:YES];

}

我还有ViewCtrl2UISegmentedControlExitBtn

 - (IBAction)exitIt {

    [self dismissModalViewControllerAnimated:YES];
}

如果在ViewCtrl2我选择segment 23。当我按ExitBtn时,会显示ViewCtrl1,如果我从StartBtnViewCtrl1,我的ViewCtrl2会显示默认选定的细分,而不是我最近所做的更改。 我该如何解决?

1 个答案:

答案 0 :(得分:1)

您每次都会创建新的vc2,当然它会显示默认值。初始化一次并重复使用。