1、使用示例
1.1、代码
class ViewController: UIViewController {
// 创建HUD管理器,一个管理器管理同一时刻只能控制一个HUD显示,需要同时显示多个需要创建多个管理器
let hudManager: XMIndicatorDialogUtils = XMIndicatorDialogUtils()
@IBAction func showToast(sender: UIButton) {
// 创建并显示Toast
XMToast.create("我是Toast,2秒后自动消失").show()
}
@IBAction func showIndicator(sender: UIButton) {
// 显示HUD
hudManager.showDialog("我是HUD...")
// 示例中,2秒后移除HUD,实际可以通过情况自行控制
delayerOnMain(2) { [weak self] in self?.hudManager.hideDialog() }
}
}

本文介绍了如何在iOS中使用Swift实现类似Android的Toast和等待提示框(HUD)。提供了详细的API使用示例,包括创建、显示、手动消失、延时显示等功能,并给出了项目的GitHub Demo地址。
最低0.47元/天 解锁文章
1384

被折叠的 条评论
为什么被折叠?



