gpt4 book ai didi

iphone - EKEventEditViewController 不支持推送到 NavController 吗?请参阅附加的代码和错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:08:56 24 4
gpt4 key购买 nike

EKEventEditViewController 不支持推送到 NavController 吗?请参阅附件中的代码和错误。

我可以很好地呈现 EKEventEditViewController,但是当我尝试通过导航 Controller 推送时,出现以下错误:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Pushing a navigation controller is not supported'

代码是:

EKEventEditViewController *addController = [[[EKEventEditViewController alloc] initWithNibName:nil bundle:nil] autorelease];
addController.eventStore = self.eventStore;
addController.editViewDelegate = self;

[self.navigationController pushViewController:addController animated:TRUE]; // ERROR HERE

最佳答案

EKEventEditViewController 是 UINavigationController 的子类,所以它不能被推送到另一个 UINavigationController。

EKEventEditViewController 应该以模态呈现。

EKEventEditViewController Class Ref

关于iphone - EKEventEditViewController 不支持推送到 NavController 吗?请参阅附加的代码和错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7991197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com