本库采用链式语法编写,如果项目依赖MJRefresh可直接使用,如果不依赖MJRefresh删除项目中MJRefresh扩展文件即可,使用相当简单方便,可满足大众空界面需求,如果在使用的过程中,遇到问题,还请告知,感谢,如果对您有帮助,请star鼓励一下
pod 'CLEmptyView'
tableView.normalEmptyView()
extension UITableView {
public func normalEmptyView(){
config.clEmptyView.addEmptyImage(imageNmae: "empty")
.addEmptyTis(tips: NSAttributedString(string: "这是一个标题"))
.addLoadingImage(imageNames: ["timg"])
.addLoadingTips(tips: NSAttributedString(string: "正在加载中..."))
.addLoadingDuration(duration: 0.5) //默认1秒
.endConfig()
}
}
tableView.normalEmptyView()
self.tableView.successReload()
self.tableView.failedReload()
self.config.clEmptyView.setIsHiddenLoading = true
config.clEmptyView.setEmptyImage(imageName: "home_no_network", tips: tipsAtt)