我使用 Xcode 情节串连板(因此没有代码)从 UIBarButtonItem
创建了一个弹出窗口,如下所示:
展示酥饼就可以了。然而,当我点击使其显示的 UIBarButtonItem
时,我无法将泡芙放到 消失上。
当按钮被按下时(第一次)弹出窗口出现。当按钮再次按下(第二次)同样的弹出窗口出现在它的顶部,所以现在我有两个弹出窗口(或更多,如果我继续按下按钮)。根据 IOS 人机界面指南,我需要让泡芙出现在第一个水龙头和消失在第二个:
确保一次只能在屏幕上看到一个弹出窗口。您不应该同时显示多个 popover (或者设计成外观和行为类似 popover 的自定义视图)。特别是,您应该避免同时显示一个级联或层次结构的 popover,其中一个 popover 出现在另一个中。
当用户第二次点击 UIBarButtonItem
时,我怎样才能消除弹出窗口?