objective-c - iOS:弹出式广告超过弹出式广告?

标签 objective-c ios user-experience popover

我正在开发一个iPad应用程序,该应用程序具有一个弹出窗口,该弹出窗口似乎向您显示项目列表。我需要删除其中一项的功能,因此我正在考虑在其中一项上按住并按住(即长按)功能,该功能将显示该项目的另一个弹出框,并显示一个操作列表删除按钮。

两个问题:

  • 就iPad UX而言,这是个好主意吗?还没到任何地方看到它,我想这可能有点令人困惑...但是我还能怎么做呢?
  • 代码明智吗?我还没有尝试过,但是我对iOS开发还是很陌生,所以我发现自己经历了数小时的摸索,然后才找到不可能的技术原因。

  • 谢谢!

    最佳答案

    这不是一个好主意,即使有可能,我也不认为这是可能的。

    苹果公司的人机界面指南明确指出you should not do it。这是关于UX的明确答案。

    为了获得有关如何在不需要弹出窗口的情况下删除项目的灵感,例如,看看UITableView是如何做到的。

    通常,您会在弹出框内的顶部工具栏中有一个“编辑”按钮,以触发编辑模式。

    如果您需要某种确认对话框,请使用UIActionSheet。它们看起来很好并且工作得很好,尤其是在弹出窗口中。就您而言,我认为这是要走的路。

    关于objective-c - iOS:弹出式广告超过弹出式广告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6603518/

    相关文章:

    ios - 我如何减少解析 sdk 集成 ios 上的应用程序大小

    ruby-on-rails - 如何在 Rails 中实现这种渐进式参与/延迟注册?

    laravel - 管理面板中带 child 的模型的用户体验

    objective-c - 用于 iPhone 开发的 GameMaker

    objective-c - 即使 png 文件位于资源文件夹中,NSImage 也返回 nil

    objective-c - 解析 XML 存储到 NSArray

    ios - iOS 9 上不显示 UITextView 返回键类型的更改

    ios - 无论增强现实中的相机方向如何,都可以计算物体位置

    ios - 在我的 IOS 应用程序中,如何打开创建一个我可以在整个程序中使用的 sqlite3 数据库?

    php - 当Web应用程序中的查询失败时,如何正确响应?