使用方块实现的简单加载动画
let loadingSquare = AASquaresLoading(target: self.view, size: 40)
// Customize background
loadingSquare.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.4)
// Customize color
loadingSquare.color = UIColor.whiteColor()
// Start loading
loadingSquare.start()
....
// Stop loading
loadingSquare.stop()
更多示例在演示项目中。
AASquaresLoading.swift
添加到您的项目作为 UIView 方法
self.view.squareLoading.start(0.0)
...
self.view.squareLoading.stop(0.0)
作为独立类
let loadingSquare = AASquaresLoading(target: self.view, size: 40)
loadingSquare.start()
....
loadingSquare.stop()
self.view.squareLoading.backgroundColor = UIColor.redColor()
self.view.squareLoading.color = UIColor.whiteColor()
self.view.squareLoading.setSquareSize(120)
MIT 许可协议 (MIT)
版权所有 © 2015 Anas AIT-ALI
在此特此授予任何获得本软件及其相关文档副本(以下简称“软件”)的人免费使用权,无需限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、转载和/或销售软件副本,并允许提供该软件的人从事上述活动,但须遵守以下条件
上所述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者均不对因软件或软件的使用或其他操作而引起的任何索赔、损害或其他责任承担责任,无论该责任是基于合同、侵权行为或其他原因。