0

我有ViewCtrl1,并且StartBtn

    -(IBAction)startbtn
{

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

}

我也有ViewCtrl2,UISegmentedControlExitBtn:

 - (IBAction)exitIt {

    [self dismissModalViewControllerAnimated:YES];
}

如果在ViewCtrl2我选择segment 2,或3。当我按ExitBtn时,将显示ViewCtrl1,如果我按StartBtnfrom ViewCtrl1,我将ViewCtrl2显示默认选定的片段,而不是我最近所做的更改。我该如何解决?

4

1 回答 1

1

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

于 2012-09-25T03:21:02.933 回答