ActivityIndicatingNavigationItem 1.0.4

ActivityIndicatingNavigationItem 1.0.4

测试已测试
Lang语言 SwiftSwift
许可 MIT
发布最新发布2017年12月
SwiftSwift版本4.0
SPM支持SPM

Kevin Johnson维护。



ActivityIndicatingNavigationItem

UINavigationItem 子类,使用 UIActivityIndicatorView 在左右按钮项上指示活动。

Platform iOS
CocoaPods compatible
MIT license

描述

这是一个 UINavigationItem 子类,您可以用它来在左右位置动画 UIActivityIndicatorView - 完成动画后,将恢复到预设的按钮项。

  • 对于指示保存/完成按钮项的活动非常有用
  • 在 iOS UI/UX 设计中常见,如编辑个人资料屏幕、保存头像屏幕等。

安装

使用 CocoaPods,将 ActivityIndicatingNavigationItem 添加到您的 Podfile 中

pod 'ActivityIndicatingNavigationItem'

然后使用 pod install 进行安装。

或者,您也可以手动从“源”文件夹中引入文件。

使用方法

如果您正在使用 Storyboard,请设置 Class 和 Module 的名称,然后创建一个出口

@IBOutlet weak var activityIndicatingNavigationItem: ActivityIndicatingNavigationItem!

或者以程序方式设置

let activityIndicatingNavigationItem = ActivityIndicatingNavigationItem.init(title: "Title", indicatorStyle: .white)

开始动画侧边

activityIndicatingNavigationItem.startAnimating(.right)

停止动画

activityIndicatingNavigationItem.stopAnimating(.right)

更改样式(默认样式为 gray

activityIndicatingNavigationItem.indicatorStyle = .white

要求

使用 Swift 4.0 编写,需要 iOS 10.3 及以上,Xcode 9.0 及以上。

贡献者

Kevin Johnson 创建。

许可

在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。