5.5.0
一个普通的自定义导航栏。
English Introduction
git clone
pod install
EFNavigationBar.xcworkspace
或执行以下命令:
git clone git@github.com:EFPrefix/EFNavigationBar.git; cd EFNavigationBar/Example; pod install; open EFNavigationBar.xcworkspace
EFNavigationBar 可以通过 CocoaPods 进行获取。只需要在你的 Podfile 中添加如下代码就能实现引入:
pod 'EFNavigationBar'
然后,执行如下命令即可:
Swift Package Manager 是一个集成在 Swift 编译器中的用来进行 Swift 代码自动化发布的工具。
如果你已经建立了你的 Swift 包,将 EFNavigationBar 加入依赖是十分容易的,只需要将其添加到你的 Package.swift 文件的 dependencies 项中即可:
Package.swift
dependencies
dependencies: [ .package(url: "https://github.com/EFPrefix/EFNavigationBar.git", .upToNextMinor(from: "5.2.4")) ]
更多具体使用方法细节,请参考 Example 工程:
// 一行代码搞定导航栏颜色 navBarBarTintColor = .white // 一行代码搞定导航栏透明度 navBarBackgroundAlpha = alpha // 一行代码搞定导航栏两边按钮颜色 navBarTintColor = UIColor(red: 0, green: 0.478431, blue: 1, alpha: 1.0) // 一行代码搞定导航栏上标题颜色 navBarTitleColor = .black // 一行代码搞定状态栏是 default 还是 lightContent statusBarStyle = .default // 一行代码搞定导航栏底部分割线是否隐藏 navBarShadowImageHidden = true // 导航栏转场过渡 navBarTransition = .linear // 设置导航栏默认的背景颜色 EFNavigationBar.defaultStyle.backgroundColor = UIColor.white // 设置导航栏标题默认颜色 EFNavigationBar.defaultStyle.titleColor = UIColor.black // 统一设置状态栏样式 EFNavigationBar.defaultStyle.statusBarStyle = UIStatusBarStyle.default
EyreFree, eyrefree@eyrefree.org
EFNavigationBar 基于 MIT 协议进行分发和使用,更多信息参见 协议文件。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
一个普通的自定义导航栏。
概述
示例
git clone
命令下载本仓库;pod install
命令;EFNavigationBar.xcworkspace
编译即可。或执行以下命令:
环境
Swift 4.2+
iOS 8.0+
Swift 5.0+
iOS 9.3+
安装
CocoaPods
EFNavigationBar 可以通过 CocoaPods 进行获取。只需要在你的 Podfile 中添加如下代码就能实现引入:
然后,执行如下命令即可:
Swift Package Manager
Swift Package Manager 是一个集成在 Swift 编译器中的用来进行 Swift 代码自动化发布的工具。
如果你已经建立了你的 Swift 包,将 EFNavigationBar 加入依赖是十分容易的,只需要将其添加到你的
Package.swift
文件的dependencies
项中即可:使用
更多具体使用方法细节,请参考 Example 工程:
其它
维护者
EyreFree, eyrefree@eyrefree.org
协议
EFNavigationBar 基于 MIT 协议进行分发和使用,更多信息参见 协议文件。