iOS开发中使用UIScrollView实现图片轮播和点击加载

2020-01-14 18:27:14于丽

点击加载更多按钮,出现一个加载图示,三秒钟后添加两条新的数据。

iOS开发中使用UIScrollView实现图片轮播和点击加载

iOS开发中使用UIScrollView实现图片轮播和点击加载

二、实现代码和说明

当在页面(视图部分)点击加载更多按钮的时候,主页面(主控制器)会加载两条数据进来。

视图部分的按钮被点击的时候,要让主控制器加载数据,刷新表格,2B青年会在视图中增加一个主控制器的属性,通过这个属性去调用进行加载,但在开发中通常通过代理模式来完成这个操作。

下面分别是两种实现的代码。

1、项目结构和说明

iOS开发中使用UIScrollView实现图片轮播和点击加载

说明:加载更多永远都放在这个tableview的最下端,因此这里设置成了这个tableview的tableFooterView。

复制代码
 self.tableview.tableFooterView=footerview;
在实现上通过xib来进行处理,考虑到左右的留白,以及点击后的要切换到加载按钮和文字,要同时控制图标和文字,因此把加载图标和文字提示放在了一个view中以便控制,这个xib已经和YYfooterview.xib进行了关联,通过这个类来控制xib。

 

2、实现代码

(1).垃圾代码

数据模型部分

YYtg.h文件