0
所以我有一个奇怪的问题,我试图使用我的分段控制。基本上,我有一个首选项面板,当按下按钮时通过弹出窗口显示。iOS分段控制问题
问题:我试图保存状态,所以当视图加载时,分段控件应该保存它的选定项目。下面是我在做什么,到目前为止...
-(void)viewWillAppear:(BOOL)animated {
if(!self.mainViewController.isThreaded){
self.threadedView.selectedSegmentIndex == 0;
//[self.threadedView setSelectedSegmentIndex:0];
//I can't do this because if I do it, it rexecutes the changeSegment method,
// which I do not want
}
if(self.mainViewController.isThreaded){
self.threadedView.selectedSegmentIndex == 1;
//[self.threadedView setSelectedSegmentIndex:1];
}
//threadedView.momentary = NO;
}
-(void)changeSegment {
if(self.threadedView.selectedSegmentIndex == 0){
self.mainViewController.isThreaded = NO;
[self.threadedView setSelectedSegmentIndex:0];
}
if(self.threadedView.selectedSegmentIndex == 1){
self.mainViewController.isThreaded = YES;
[self.threadedView setSelectedSegmentIndex:1];
}
}
现在的问题是,当酥料饼出现,它没有国家负载分段控制,按照我的理解应该。任何人都可以指出我可能做错了什么?由于
关闭它后,您是否保留自我(ViewController)? – Vjy 2010-12-03 19:47:49
喜欢当你按下popover(即。viewDidDisappear方法?) – gabaum10 2010-12-03 19:49:33