导航控制器弹出视图控制器工作不完美



>我有一个小问题。当我单击后退按钮时,它会转到上一页。

- (IBAction)backToHome:(id)sender {
    testingViewClicked = @"NO";
    [self.navigationController popViewControllerAnimated:YES];
}

它工作正常。当我在同一页面视图中单击刷新按钮时,将加载。之后,当我单击后退按钮时,它会转到上一页之前。但是在这里,我想要上一页而不是上一页。

- (IBAction)refreshButton:(id)sender {
   [defaults removeObjectForKey:@"orderViewController"];
   [self viewDidLoad];
   fDate = [NSString stringWithFormat:@"%@", [defaults objectForKey:@"fromDateOrderView"]];
   NSLog(@"from date here %@", fDate);
   [self orderFuntionCalling];

}

这就是我在刷新按钮中完成的。它将在模拟器iOS 7和8中完美运行。当我在设备中运行时,它会显示此错误。提前谢谢。

我得到了答案。只需设置用户交互

- (IBAction)backToHome:(id)sender {
   _homeButton.userInteractionEnabled = NO;
   testingViewClicked = @"NO";
   [self.navigationController popViewControllerAnimated:YES];
}

相关内容

  • 没有找到相关文章

最新更新