如何实现类似于 iBooks 中使用的导航栏?
Posted
技术标签:
【中文标题】如何实现类似于 iBooks 中使用的导航栏?【英文标题】:How do I achieve a navigation bar like the one used in iBooks? 【发布时间】:2013-04-04 23:15:17 【问题描述】:iBooks 中的导航栏正是我想要实现的。也就是说,一个透明的顶栏,左上角有返回按钮,右上角有一些按钮来调用操作。
但是,我不确定如何实现这种效果。尤其是透明度。谁能指出我如何做到这一点的正确方向?
【问题讨论】:
【参考方案1】:使用自定义 UIView 子类。只需添加一些按钮并设置视图的 alpha。使用控制器的 UINavigationController 推送或弹出控制器。导航栏应隐藏。
【讨论】:
简短:根本不要使用导航栏【参考方案2】:我不会使用navigationControllerBar,我会使用一个简单的UIToolbar 来做到这一点。尤其是导航控制器栏上只能有两个按钮(左右按钮),这与 UIToolbar 不同。
UIToolbar是绝对可定制的,你可以设置不透明度为0%,不透明为NO,之后就可以透明了....
【讨论】:
【参考方案3】:使用 UIView 或 UIToolbar,alpha 是完全可定制的。您应该继承这两个(UIView 或 UIToolbar)之一,添加您的按钮,然后从那里开始。
【讨论】:
以上是关于如何实现类似于 iBooks 中使用的导航栏?的主要内容,如果未能解决你的问题,请参考以下文章