我想创建上面的 UI。具体来说,一个更高的工具栏。但我需要以相应的方式显示底层 UI(即内容视图)(即在工具栏下方)。
我熟悉 iOS 5 中的新 UIAppearance 选项。但是,这些似乎更多是关于皮肤,而不是调整大小。
我想可以制作 UI 元素并将它们添加到window
? 但这不会导致内容视图的大小问题。看起来很老套……</p>
那么,实现这个 UI 的方法是什么。理想情况下支持回到 iOS 4.2。但欢迎使用 iOS 5 解决方案。
我想创建上面的 UI。具体来说,一个更高的工具栏。但我需要以相应的方式显示底层 UI(即内容视图)(即在工具栏下方)。
我熟悉 iOS 5 中的新 UIAppearance 选项。但是,这些似乎更多是关于皮肤,而不是调整大小。
我想可以制作 UI 元素并将它们添加到window
? 但这不会导致内容视图的大小问题。看起来很老套……</p>
那么,实现这个 UI 的方法是什么。理想情况下支持回到 iOS 4.2。但欢迎使用 iOS 5 解决方案。
我不太确定您要复制/制作哪些功能,但您可以使用以下方法更改工具栏的高度:
[toolBar setFrame:CGRectMake(0, 50, 320, 60)];
这将为您创建一个高度为 60 像素的工具栏。让我知道这是否是你想要的。
由于Apple允许您自定义他们的控件,因此自定义的唯一方法是使用自定义控件。一种方法是使用从 UIView 派生的Custom-UIToolbar 。