美文网首页
超简单的空数据提示通用View

超简单的空数据提示通用View

作者: 我把今生当成了来世 | 来源:发表于2017-05-19 15:27 被阅读24次

    来这里,了解很多问题,发掘更多。
    👇👇👇 传送门->LLNoDataView👇👇👇

    ⚠️⚠️⚠️:以下内容来自于传送门链接👆👆👆

    超简单的空数据提示通用View!!!!!

    什么,简单到不行了!!!真的超级简单的使用!!!其实有牛逼的空数据展示那种,应该都知道,但是使用上就是太过繁琐,需要实现很多,所以果断放弃!!!自己弄个超简单的超简单的!

    喜欢还可以star下面的,说不定有用呢😄😄😄

    Swift无限轮播

    Swift图片浏览库

    <a id="支持哪些空数据的展示"></a>支持哪些空数据的展示

    • UIScrollViewUITableViewUICollectionViewUIWebView
    • 其实都是可以使用的,返回的只有一个自定义的View

    <a id="如何使用LLNoDataView"></a>如何使用LLNoDataView

    • 手动导入:
      * 将LLNoDataView文件夹中的所有文件拽入项目中
      • 导入主头文件:#import "LLNoDataView.h"
    • swift版本,手动导入:
      * 将LLNoDataView文件夹中的所有文件拽入项目中
      • 如果需要使用到默认图,需要将assets里的两个文件复制到你的工程

    <a id="允许点击的时候,设置协议回调"></a>允许点击的时候,设置协议回调

    //请下载工程查看Demo使用
    noDataView.delegate = self;
    

    Swift版本使用,详细见demo或LLNoDataView.swift

    闭包回调

    reloadHandler: LLReloadAction? = nil
    

    其他属性控制

    backgroundColor: UIColor? = UIColor.white
    status: String? = "网络连接异常"
    reloadText: String? = "重新加载"
    showReload: Bool = false
    

    OC修改 更快实现默认图配置,自适应更强大

    #pragma mark 图片配置
    /**
     *  没有数据:默认图(no_data_katong_)
     */
    #define LLNoDataImageName @""
    
    /**
     *  没有网络:默认图(network_xinhao_)
     */
    #define LLNoInternetImageName @""
    
    /**
     *  其他状态
     */
    #define LLOtherStatusImageName @""
    

    相关文章

      网友评论

          本文标题:超简单的空数据提示通用View

          本文链接:https://www.haomeiwen.com/subject/jmpyxxtx.html