制作像iPod应用程序一样的大型工具栏

时间:2009-11-25 11:37:27

标签: iphone

我正在尝试以编程方式(而不是通过IB)创建一个非常类似于iPhone应用程序中的工具栏的工具栏:

enter image description here

目前我一直在试验UIToolbar课程,但我不确定如何(以及如果?)你可以使工具栏按钮集中对齐并且像iPod应用程序中那样大。

此外,无论大小如何,渐变/反射图形都不会正确地考虑尺寸,并且卡住就像对象是默认的较小尺寸一样。

如果使用标准UIToolbar无法做到这一点,我想我需要创建自己的视图。在这种情况下,可以通过编程方式创建反射/渐变,还是需要一些巧妙的alpha透明Photoshop图片?

1 个答案:

答案 0 :(得分:0)

你能做的最好的事情是:

  • 创建MyToolbar.h和MyToolbar.m:MyToolbar可以从UIToobar继承
  • 创建一个名为MyToolbar.xib的空xib
  • 在Interface Builder中,添加一个带有“IB-> Tools-> Library”的新UIToolBar
  • 使用“IB->工具 - >检查器”,将班级标识更改为“MyToolbar”

现在,您可以根据需要使用IB或xCode自定义工具栏。