iphone - 如何解除我没有引用的 UIPopoverControllers?
<p><p>我的工具栏中有许多 BarButton,我想为每个按钮显示一个不同的 UIPopoverController。当我单击其中一个时,其他 PopoverControllers 应该被关闭(即屏幕上只显示一个 popovercontroller)。我不想保留对它们的引用——因为那太烦人了。有没有其他方法可以解雇他们? </p>
<p>谢谢。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>据我所知,没有“关闭所有弹出框”功能。</p>
<p>但要解决这个问题,您不必保留对所有不同弹出框的引用;只保留对当前显示的弹出框的引用。然后,当启动新的弹出框时,您可以关闭当前显示的弹出框(如果它不是 nil)。然后将“当前显示的弹出框”分配给您显示的新弹出框。</p></p>
<p style="font-size: 20px;">关于iphone - 如何解除我没有引用的 UIPopoverControllers?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/5217895/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/5217895/
</a>
</p>
页:
[1]