NKOActivityIndicatorView 0.3.1

NKOActivityIndicatorView 0.3.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2016年5月

Carlos Vidal维护。



  • 作者
  • Carlos Vidal

A Lyst.com lookalike activity indicator for iOS.

安装

将NKOActivityIndicatorView集成到你的项目中的最佳方式是通过CocoaPods。在此了解更多关于此依赖管理器的信息点击这里。只需将以下行添加到你的Podfile

pod 'NKOActivityIndicatorView'

它是如何工作的

NKOActivityIndicatorView的行为和公共接口与UIActivityIndicatorView非常相似。如果你有使用它的经验,那么你将在几分钟内运行这个组件(实际上是)。

以下示例显示如何程序化地创建和动画化该组件。

CGRect frame = CGRectMake(0.f, 0.f, 32.f, 32.f);

NKOActivityIndicatorView *activityIndicator = [[NKOActivityIndicatorView alloc] initWithFrame:frame];

[self.view addSubview:activityIndicator];

[activityIndicator startAnimating];

简单,对吗?

自定义

UIActivityIndicatorView不同,NKOActivityIndicatorView允许你自定义不同的视觉属性

  • color: 设置线路径的颜色。
  • lineWidth: 设置线路径的线宽。
  • animationDuration (TODO): 设置单个循环迭代的持续时间。
  • hidesWhenStopped: 动画停止时调用视图的setHidden。

示例项目

要更深入地理解组件的工作原理,您可以克隆此存储库并尝试示例项目。

截图

iPhone

Animation

First screenshot

Second screenshot

许可证

MIT许可证(MIT)

版权所有(C)2015 Carlos Vidal

在此授予任何获得此软件及其相关文档副本(以下简称“本软件”)的人免费使用本软件的权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售复制品的权利,并允许获得本软件的人使用本软件,但须遵守以下条件

以上版权声明和许可声明应包含在本软件的任何副本或主要内容中。

本软件按照“现状”提供,不提供任何明示或暗示的保证,包括但不限于对本软件的适用性、特定用途的适用性和非侵权的保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或任何其他责任负责,无论这些责任源于合同、侵权或其他方式,与软件或软件的使用或其他相关行为有关。