iOS:创建更高的UIToolbar

时间:2012-08-10 16:45:36

标签: ios user-interface uitoolbar

enter image description here

我想在上面创建UI。具体来说,是一个更高的工具栏。但我需要这样做,即底层UI(即内容视图)相应地显示(即在工具栏下面。

我熟悉iOS 5中新的UIAppearance选项。但是,这些似乎更多是关于蒙皮,而不是调整尺寸。

我想可以创建UI元素并将它们添加到window?但这不会导致内容视图的大小调整问题。看起来很丑陋...

那么,实现这个UI的方法是什么。理想情况下支持iOS 4.2。但欢迎iOS 5解决方案。

2 个答案:

答案 0 :(得分:1)

我不太确定你要复制/制作什么功能,但你可以用这个改变工具栏的高度:

[toolBar setFrame:CGRectMake(0, 50, 320, 60)];

这将为您创建一个高度为60px的工具栏。如果这是你想要的,请告诉我。

答案 1 :(得分:0)

由于Apple允许您自定义其控件,因此自定义的唯一方法是使用自定义控件。一种方法是使用从UIView派生的Custom-UIToolbar