EmptyPlugin

public protocol EmptyPlugin : AnyObject

空界面插件协议,应用可自定义空界面插件实现

  • 显示空界面,指定文本、详细文本、图片、加载视图和最多两个动作按钮

    Default Implementation

    默认实现,显示空界面,指定文本、详细文本、图片、加载视图和最多两个动作按钮

    Declaration

    Swift

    func showEmptyView(text: NSAttributedString?, detail: NSAttributedString?, image: UIImage?, loading: Bool, actions: [NSAttributedString]?, block: ((Int, Any) -> Void)?, customBlock: ((Any) -> Void)?, in view: UIView)
  • hideEmptyView(in:) Default implementation

    隐藏空界面

    Default Implementation

    默认实现,隐藏空界面

    Declaration

    Swift

    func hideEmptyView(in view: UIView)
  • showingEmptyView(in:) Default implementation

    获取正在显示的空界面视图

    Default Implementation

    默认实现,获取正在显示的空界面视图

    Declaration

    Swift

    func showingEmptyView(in view: UIView) -> UIView?