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