iPad:如何处理有关人体指南的多个弹出窗口?

时间:2012-01-19 07:46:09

标签: objective-c cocoa-touch ipad uipopovercontroller

我的iPad应用程序中没有发现问题,一次可以看到两个弹出窗口。因此,我的应用程序因此评论而被拒绝:

  

iPad人机界面指南声明一次只能在屏幕上显示一个弹出元素。在您的应用程序中,用户可以同时显示两个弹出窗口。请参阅随附的屏幕截图。

首先,我会将设置按钮移动到新版本的右侧,但是如果“新闻”弹出窗口打开并且我选中“设置”按钮会怎么样 - 关于人工指南的预期行为是什么? 1.在我提出设置弹出窗口之前我应该​​解除新闻弹出窗口还是2.我可以什么也不做,因为其他弹出窗口是活动的?

我强烈猜测第一个是正确的,但这次我想这么做。谢谢。

Multiple popovers

2 个答案:

答案 0 :(得分:1)

是的,您应该在显示设置之前解除新闻弹出窗口。

答案 1 :(得分:1)

引用Apple的界面指南:

  

避免提供“关闭弹出窗口”按钮。当弹出窗口不再需要时,弹出窗口应自动关闭。

如果用户点击“设置”按钮,则假设用户希望设置可见,并关闭第一个弹出窗口。 Visa Versa换另一个按钮。