// // UIScrollView+Empty.swift // MoviaBox // // Created by 佳尔 on 2025/5/8. // import UIKit import EmptyDataSet_Swift extension UIScrollView { ///展示一个普通的空白页 func showNormalEmpty(image: UIImage? = UIImage(named: "empty_image_01"), title: String? = nil, titleColor: UIColor? = nil) { self.emptyDataSetView { view in view.image(image) .isScrollAllowed(true) .verticalOffset(-100) } } ///展示一个无网的空白页 func showNoNetworkEmpty(buttonHandle: (() -> Void)? = nil) { let customView = SPNoNetworkEmptyView() customView.clickButton = { buttonHandle?() } self.emptyDataSetView { view in view.isScrollAllowed(true) .customView(customView) .verticalOffset(-70) } self.reloadEmptyDataSet() } func hiddenEmpty() { self.emptyDataSetView { view in view.customView(nil) view.image(nil) view.titleLabelString(nil) } self.reloadEmptyDataSet() } }