美文网首页Swift第三方类库
SimpleLoadingView framework for

SimpleLoadingView framework for

作者: 竹菜板 | 来源:发表于2017-01-05 09:42 被阅读16次

SimpleLoadingView 中文说明文档

项目地址:https://github.com/pangpingfei/SimpleLoadingView


一个用Swift写的用于iOS的简单易用、定制性高的Loading界面。

Demo.gif

要求

  • iOS 8.0 以上
  • Xcode 8.0 以上
  • Swift 3.0 以上

安装

使用Carthage (推荐)

中文简易教程Github](https://github.com/pangpingfei/SwiftBlog/blob/master/Others/Carthage.md) | [中文简易教程Jianshu

github "pangpingfei/SimpleLoadingView"
import SimpleLoadingView

使用源代码

  1. SimpleLoading.swift SimpleLoadingView.swift拖到你的Xcode项目中。
  2. 恭喜!

使用

基本用法

// 只显示菊花
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 中查看所有可设置属性。

行距(间距), 外距, 内距 的说明

Desc.png

更多……

请用Git克隆项目后参考演示工程。


许可

MIT,详见LICENSE


项目地址:https://github.com/pangpingfei/SimpleLoadingView

相关文章

网友评论

    本文标题:SimpleLoadingView framework for

    本文链接:https://www.haomeiwen.com/subject/paoavttx.html