ETNavBarTransparent 1.1.3

ETNavBarTransparent 1.1.3

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2019年7月
SPM支持 SPM

Ender Tan 维护。



ETNavBarTransparent

在弹回动作和其他情况下更改 NavigationBar 的透明度

动画

image

安装

请将以下行添加到您的 Podfile 中

pod 'ETNavBarTransparent'

然后,运行以下命令:

$ pod install

或者,简单地将 ETNavBarTransparent.swift 拖到您的项目中。

使用方法

更改您想要的 NavigationBar透明度和 tintColor

// Example:
// Change in viewDidLoad
override func viewDidLoad() {
    super.viewDidLoad()

    self.navBarBgAlpha = 0
    self.navBarTintColor = .white
}

// Change in scrollView scroll
func scrollViewDidScroll(_ scrollView: UIScrollView) {

    if scrollView.contentOffset.y > 100 {
        navBarBgAlpha = 1
        navBarTintColor = UIColor.defaultNavBarTintColor()
    } else {
        navBarBgAlpha = 0
        navBarTintColor = .white
    }

}

相关文章

导航栏的平滑显示和隐藏 - 个人修养篇(1)

许可证

MIT许可证。详情请参阅LICENSE文件。

联系方式

在新浪微博上关注和联系我 @日光镇我的博客