为按钮添加标签
Posted
技术标签:
【中文标题】为按钮添加标签【英文标题】:Adding Labels to buttons 【发布时间】:2011-07-02 19:38:54 【问题描述】:我想在我的 UIToolbar 上标记按钮 (UIBarButtonItem),因为我将使用自定义图标,如果没有它们,这些图标可能不会 100% 明显/直观。很难找出最好的方法来做到这一点。
鉴于按钮在工具栏上垂直居中,没有足够的空间在它们下方放置标签,所以我想知道我是否可以在屏幕底部放置一个工具栏(给我留出标签的空间) 然后在稍上方添加第二个工具栏,与第一个工具栏重叠,我可以在其中添加按钮。 (我假设我可以调整底部栏的颜色,使其看起来不那么难看)。
这样好吗?一个可怕的想法?有没有其他方法可以做到这一点?
(顺便说一句,也与此线程相关:How did I get this with Interface Builder (and is it 'legal'))
【问题讨论】:
【参考方案1】:我不建议你这样做,它可能与 HIG 对抗,而且看起来不会那么好。
如果您的按钮不是很明显,您可以在用户第一次打开该屏幕时显示一个弹出框,说明按钮的作用。您还可以放置一个小帮助图标,再次显示该弹出框。
此外,我认为您可以使用带有文本的按钮而不是图标,但同时使用这两种方式会破坏图标的用途。
【讨论】:
以上是关于为按钮添加标签的主要内容,如果未能解决你的问题,请参考以下文章