SimpleLoadingView 中文说明文档
一个用Swift写的用于iOS的简单易用、定制性高的Loading界面。
要求
- iOS 8.0 以上
- Xcode 8.0 以上
- Swift 3.0 以上
安装
使用Carthage (推荐)
github "pangpingfei/SimpleLoadingView"
import SimpleLoadingView
使用源代码
- 把
SimpleLoading.swift
SimpleLoadingView.swift
拖到你的Xcode项目中。 - 恭喜!
使用
基本用法
// 只显示菊花
SimpleLoading.show()
// 只显示文本
SimpleLoading.show(.text("Welcome!"))
// 显示菊花和文本
SimpleLoading.show(.textRight("Loading"))
// 在一个View中
SimpleLoading.show(inView: self.view)
// 手动隐藏
SimpleLoading.hide()
// 显示后定时隐藏
SimpleLoading.show(duration: 2)
你可以在枚举
SimpleLoading.Style
中看到所有样式。
个性化设置
SimpleLoading.Config.maskViewAlpha = 0.5 // 遮罩透明度
SimpleLoading.Config.viewBorderWidth = 1 // 边框宽
SimpleLoading.Config.activityStyle = .whiteLarge // 菊花样式
SimpleLoading.Config.textColor = .white // 文本颜色
SimpleLoading.Config.verticalPadding = 30 // 垂直方向内边距
// ...
你可以在结构体
SimpleLoading.Config
中查看所有可设置属性。
行距(间距), 外距, 内距 的说明
更多……
请用Git克隆项目后参考演示工程。
许可
MIT,详见LICENSE。