【问题标题】:UIToolBar - How to Handle Button-Overflow?UIToolBar - 如何处理按钮溢出?
【发布时间】:2009-05-07 14:58:13
【问题描述】:

我有一个带有工具栏的视图 - 工具栏上的每个按钮都代表用户正在撰写的一条新消息。我花了几个工作日才弄清楚如何处理视图切换等。但是现在我已经弄清楚了,我遇到了一些 UI 问题。

当我有超过 11 个按钮时(我知道,用户应该在创建第 11 个之前发送前 10 个,但我试图做到彻底)按钮会从屏幕末端消失。没有指示符(除了您可以看到的半按钮),还有其他可以按下的按钮。

以前有没有人遇到过这样的情况,你是怎么处理的?

我最初的想法是,当按钮超过(比如说)8 个时,我以编程方式制作第一个和最后一个按钮“”按钮,通过删除和添加按钮到我的 [工具栏项目]。

有什么想法吗?

【问题讨论】:

    标签: iphone uibarbuttonitem uitoolbar


    【解决方案1】:

    与其为 iPhone 创建一种新型 UI(Apple 可能接受也可能不接受),最好只是告诉用户他/她已达到限制并且必须在之前发送消息他们可以创建一个新的。就像 Safari 在您尝试打开第 10 个网页时所做的那样。

    【讨论】:

      【解决方案2】:

      我认为 Kane 可能是正确的,但您尝试做的事情听起来很像可滚动的标签栏。 Three20 提供了一个类来处理这个问题,或者你可以自己实现它。操作系统中没有这方面的规定(我认为如果你说你试图将 10 个按钮放在那里,我认为 UI 人员可能会强烈反对,更不用说超过 10 个了。)

      【讨论】:

        猜你喜欢
        • 2021-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-04
        • 1970-01-01
        相关资源
        最近更新 更多