【发布时间】:2014-01-11 08:58:42
【问题描述】:
我希望创建一个行为类似于UINavigationBar 的视图。
我不能简单地自定义栏,因为我希望空间更高,并且除了UIBarButtonItems 之外,我还希望在其上有几个其他子视图。所以,我希望能够创建一个类似的实现,包括浮动/半透明效果。
iOS 7 中 Safari 中的地址栏就是一个很好的例子。地址栏上的UITextField 是默认UINavigationBar 上无法添加的。尽管如此,Safari 栏仍然具有透明度。
我不希望它在向下滚动时像在 Safari 中那样缩小,我只是希望它像 UINavigationBar 一样保持不变。我正在考虑向根UIScrollView 添加一个子视图,但这会随着所有内容一起滚动。我希望它保持在顶部,但我希望其他元素能够滚动。
我将如何实现这一点?
【问题讨论】:
标签: ios xcode ios7 uiscrollview uinavigationbar