贝塞尔曲线画图(上传者:longitachi)
1:首先声明该代码是看了:http://www.cocoachina.com/ios/20160214/15251.html该篇技术文章后,加上自己的兴趣且打发时间写的。
2:没有太难的技术难点,只是涉及到复杂的坐标计算。喜欢的可以预告看看
Swift版Tabletableviewcell上加载预告片播放器(上传者:vvvvvf)
swift编写的可以在Tableviewcell上加载预告片播放器,可以实现预告片在cell上播放。使用swift版网络请求,下拉刷新
GzwTableViewLoading(上传者:owierowiu414)
这是我用脚写出来的运行时框架,一行代码解决UITableView加载状态和所有空数据状态
样式支持全自定义
导入框架:
把工程内的 GzwTableViewLoading 文件夹拖入自己的工程
引用 #import "GzwTableViewLoading.h"
现已加入CocoaPods豪华午餐:pod ‘GzwTableViewLoading’, ‘~> 1.0.0’
使用:
//在请求数据前 self.tableView.loading=YES; 用法示例(详情看demo) //在请求数据前 self.tableView.loading=YES; //模拟请求延迟 dispatch_after(dispatch_time(DISPATCH_TIME_NOW,(int64_t)(5*NSEC_PER_SEC)),dispatch_get_main_queue(),^{ for(inti=0;i<10;i++){ [self.dataaddObject:[NSStringstringWithFormat:@"I'mdata,fuck!"]]; } if(self.data.count==0){ self.tableView.loading=NO; } [self.tableViewreloadData]; });
框架的故事:
当我把项目完成了,产品经理说要改掉所有页面的加载样式,这时候我是崩溃的,于是去找第三方库,找到了一个可用的库
但需要对每个UITableVIew操作,(用继承?滚一边反省去), 这都导致了强耦合,于是我用运行时,不对,我用脚封装了这个库,一行代码就搞定了,真正的低耦合
I 相关 / Other
父母长辈大多是经历了饥荒年代的人,知道米饭的珍贵,我们年轻人哪了解饿着肚子时一碗香喷喷的米饭的宝贵呢
Instagram 日前宣布,自去年 9 月全面开放广告功能以来,目前这款图片分享应用已经拥有了 20 多万的广告主。
创业者/产品经理必看:在现实生活中,95%以上的沟通都是无效的!
“为什么有的人总能用寥寥数语就让人信服”?“而我却总是没法说服别人接受我的意见”?对于很多人而言, 无
 2月24日消息,根据森马集团最新透露的数据,旗下的童装品牌巴拉巴拉再次刷新了销售记录。
关于转发《商务部办公厅关于报送流通设施重点建设项目的通知》的通知
黑商建函[2016] 136号