iOS项目之Swift新闻App(四)—导入MJRefresh和SDWebImage三方库
2015-12-12 21:18
591 查看
项目详细代码见我的Github,欢迎star。
1.在首页新闻上增加刷新和加载的功能。此处是通过导入MJRefresh三方库进行的。MJRefresh使用方法详见以下代码:
2.在TableViewCell绘制的过程需要加载图片,如果图片很多的话,需要用异步加载图片,这样提高显示新闻条目的速度。通过导入SDWebImage三方库来异步加载图片,相关代码如下:
3.关于Swift三方库的使用详见此处
1.在首页新闻上增加刷新和加载的功能。此处是通过导入MJRefresh三方库进行的。MJRefresh使用方法详见以下代码:
//MJ进行下拉刷新 self.tableView.mj_header = MJRefreshNormalHeader(refreshingTarget: self, refreshingAction: "downRefresh") //MJ上拉加载 self.tableView.mj_footer = MJRefreshAutoFooter(refreshingTarget: self, refreshingAction: "upRefresh")添加之后界面效果如下:
2.在TableViewCell绘制的过程需要加载图片,如果图片很多的话,需要用异步加载图片,这样提高显示新闻条目的速度。通过导入SDWebImage三方库来异步加载图片,相关代码如下:
//利用SDWebImage异步加载图片 cell?.headerImage.sd_setImageWithURL(NSURL(string: model.newsImageName))
3.关于Swift三方库的使用详见此处
相关文章推荐
- 2015年科技巨头的十个开源产品,不只是.NET、Swift
- Swift初始化方法
- swift:autoLayout 中的默认规定
- Swift 2 Tutorial
- Swift 学习1
- Swift*CoreAnimation初学笔记
- swift 的 UIAlertController使用
- iOS项目之Swift新闻App(三)—访问新闻详情
- Swift中的if语句使用where
- Swift -- 组合赋值运算符
- Swift注释风格
- Swift2.1-初始化
- Swift2.1-继承
- Swift应用开源项目推荐
- swift在github上开源的地址
- 初探swift语言的学习笔记九(OC与Swift混编)
- 关于OC与swift混编时-swift.h更新问题
- 关于swift,OC,C++混合编程(二)
- 关于swift,OC,C++混合编程(一)
- Swift 开源那点事儿