我有ViewCtrl1
和StartBtn
:
-(IBAction)startbtn
{
ViewCtrl2 *vc2 = [[ViewCtrl2 alloc]init];
[self presentModalViewController:vc2 animated:YES];
}
我还有ViewCtrl2
,UISegmentedControl
和ExitBtn
:
- (IBAction)exitIt {
[self dismissModalViewControllerAnimated:YES];
}
如果在ViewCtrl2
我选择segment 2
或3
。当我按ExitBtn
时,会显示ViewCtrl1
,如果我从StartBtn
按ViewCtrl1
,我的ViewCtrl2
会显示默认选定的细分,而不是我最近所做的更改。
我该如何解决?
答案 0 :(得分:1)
您每次都会创建新的vc2
,当然它会显示默认值。初始化一次并重复使用。