mfStepText
描述
mfStepText是一个用Swift编写的轻量级库,它能够按顺序逐字符地显示文本。它可以用来创建动态标签、占位符或其他任何内容。
安装
mfStepText可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中
pod 'mfStepText'
或者只需要将mfStepText.swift导入到项目中
用法
import UIKit
import mfStepText
class ViewController: UIViewController, mfStepTextDelegate {
@IBOutlet weak var label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
let myTextStepper = mfStepText()
//set sentences
myTextStepper.sentences = ["is a light and easy to use library",
"written in Swift",
"available through CocoaPods",
"or just import mfStepText.swift"]
//set delegate
myTextStepper.delegate = self
//set custom times if you need
myTextStepper.charDelay = 0.05
myTextStepper.sentenceDelay = 1.0
//and start it!
myTextStepper.start()
}
//implement delegate function and use text
func mfStepTextChanged(text: String) {
label.text = text
}
}
作者
穆罕默德·费鲁齐,[email protected]
许可证
mfStepText在MIT许可证下可用。更多信息,请参阅LICENSE文件。