【问题标题】:How do I achieve a navigation bar like the one used in iBooks?如何实现类似于 iBooks 中使用的导航栏?
【发布时间】:2013-04-04 23:15:17
【问题描述】:

iBooks 中的导航栏正是我想要实现的。也就是说,一个透明的顶栏,左上角有返回按钮,右上角有一些按钮来调用操作。

但是,我不确定如何实现这种效果。尤其是透明度。谁能指出我如何做到这一点的正确方向?

【问题讨论】:

    标签: ios objective-c uiviewcontroller uinavigationcontroller uinavigationbar


    【解决方案1】:

    使用自定义 UIView 子类。只需添加一些按钮并设置视图的 alpha。使用控制器的 UINavigationController 推送或弹出控制器。导航栏应隐藏。

    【讨论】:

    • 简短:根本不要使用导航栏
    【解决方案2】:

    我不会使用navigationControllerBar,我会使用一个简单的UIToolbar 来做到这一点。尤其是导航控制器栏上只能有两个按钮(左右按钮),这与 UIToolbar 不同。

    UIToolbar是绝对可定制的,你可以设置不透明度为0%,不透明为NO,之后就可以透明了....

    【讨论】:

      【解决方案3】:

      使用 UIView 或 UIToolbar,alpha 是完全可定制的。您应该继承这两个(UIView 或 UIToolbar)之一,添加您的按钮,然后从那里开始。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-25
        • 1970-01-01
        • 1970-01-01
        • 2019-07-18
        • 1970-01-01
        • 2021-12-25
        相关资源
        最近更新 更多