一个普通的自定义导航栏。
渐变色 | 图片 | 微博 | QQ空间 |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
知乎 | 支付宝 | 透明渐变 | |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
要运行示例项目,请克隆该仓库,并首先从 Example 目录运行 pod install
。
EFNavigationBar 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
pod 'EFNavigationBar'
Swift Package Manager 是一个用于自动化 Swift 代码分发的工具,并且集成到 Swift 编译器中。
设置好您的 Swift 包后,添加 EFNavigationBar 作为依赖项就像将其添加到 Package.swift
的 dependencies
值一样简单。
dependencies: [
.package(url: "https://github.com/EFPrefix/EFNavigationBar.git", .upToNextMinor(from: "6.0.0.0"))
]
更多详情,请查看 Example
项目:
// Part
navBarBarTintColor = .white
navBarBackgroundAlpha = alpha
navBarTintColor = UIColor(red: 0, green: 0.478431, blue: 1, alpha: 1.0)
navBarTitleColor = .black
statusBarStyle = .default
navBarShadowImageHidden = true
navBarTransition = .linear
// Global
EFNavigationBar.defaultStyle.backgroundColor = UIColor.white
EFNavigationBar.defaultStyle.titleColor = UIColor.black
EFNavigationBar.defaultStyle.statusBarStyle = UIStatusBarStyle.default
EyreFree, eyrefree@eyrefree.org
EFNavigationBar 基于 MIT 许可证发布。 更多信息请参考 LICENSE 文件。