VJNoDataView:无数据视图

时间:2024-07-27 16:35:41
【文件属性】:

文件名称:VJNoDataView:无数据视图

文件大小:87KB

文件格式:ZIP

更新时间:2024-07-27 16:35:41

Objective-C

VJNoDataView 无数据视图 背景 问题: 我们经常使用 storyboard 或 xib 文件来创建视图,许多控件都有它们的默认值等。 UILabel 的默认文本是“标签”。 app中也有很多网络请求,有时请求很慢。 当请求加载或请求失败时,这些控件以默认值显示,超出我们的预期数据。 不友好! 有三种类型需要我们处理: 加载中 网络错误 没有任何数据 解决方案: 当状态为loading,或者结果没有数据,或者网络错误时,我们可以用一个简单的视图覆盖所有视图来表达状态。 视图提供了重新加载数据的功能。 功能: 重新加载数据 应用程序接口 UIViewController (VJNoDataView) 1. VJNoDataType /** * no data type */ typedef NS_ENUM(NSUInteger, VJNoDataType)


【文件预览】:
VJNoDataView-master
----.gitignore(641B)
----VJNoDataView.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
--------xcuserdata()
----README.md(2KB)
----VJNoDataViewTests()
--------VJNoDataViewTests-Info.plist(692B)
--------VJNoDataViewTests.m(658B)
--------en.lproj()
----VJNoDataView()
--------VJNoDataView-Info.plist(2KB)
--------VJAppDelegate.h(288B)
--------main.m(348B)
--------VJCustomNoDataView.h(273B)
--------VJAppDelegate.m(2KB)
--------VJCustomNoDataView.m(291B)
--------VJCustomNoDataView.xib(4KB)
--------Base.lproj()
--------VJViewController.h(268B)
--------Images.xcassets()
--------VJNoDataView-Prefix.pch(344B)
--------VJViewController.m(2KB)
--------en.lproj()
--------VJNoDataView()

网友评论