0

我的应用程序中有一个由 UIBarButtonItem 打开的弹出窗口视图,但是如果我继续点击该按钮,它只会创建越来越多的弹出窗口,但我当然只想要一个,而不是重复的负载!

我该如何处理?

谢谢。

4

2 回答 2

1

保留对UIPopoverController您在屏幕上的引用(您可以通过使用 ivar 来做到这一点)。单击按钮时,检查它是否存在,如果存在,则将其关闭并释放。

于 2012-06-07T11:55:19.977 回答
0

乔希,

不幸的是,这不是答案,只是对我发布的同一个问题的参考。

从 self.navigationItem(在 UINavigationController 内部)打开时,UIPopoverController 未解除

希望以这种方式为他们所有人提供答案。

如果有人可以告诉我如何在问题上附加评论-我想这是提供此类提示的更好地方。

问候,诺比

于 2012-07-20T14:08:28.673 回答