【发布时间】:2012-10-13 21:52:04
【问题描述】:
我想知道如何制作一个比实际工具栏更高的工具栏项目(带图像)?在此示例中,照片按钮大于工具栏:
每当我尝试将图像添加到工具栏项时,它只会拉伸或缩小它,直到适合按钮为止。
有人知道怎么做吗?如果您可以使用标签栏也可以做到这一点。
谢谢!
【问题讨论】:
标签: iphone ios cocoa-touch ipad uitoolbar
我想知道如何制作一个比实际工具栏更高的工具栏项目(带图像)?在此示例中,照片按钮大于工具栏:
每当我尝试将图像添加到工具栏项时,它只会拉伸或缩小它,直到适合按钮为止。
有人知道怎么做吗?如果您可以使用标签栏也可以做到这一点。
谢谢!
【问题讨论】:
标签: iphone ios cocoa-touch ipad uitoolbar
这不是内置功能 - 您要么需要破解 UITabBar 或 UIToolBar 的视图层次结构以获得所需的内容,要么编写自己的等效视图。虽然前一种方法可能更快,但后一种方法可能更好,因为如果 Apple 在未来的操作系统版本中改变它们的工作方式,那么弄乱这样的内置视图可能会带来重大问题。
【讨论】:
这是一个自定义工具栏,这就是我认为的最佳方式。 创建一个工具栏的图像,创建三个按钮并将其中一个放大,这样就可以了。
【讨论】:
上面看起来就像一个叠加在工具栏上的图形。只需将其添加到window,它就会始终处于领先地位。
【讨论】: