在项目中看到有使用多种collectionViewCell,和header的情况,感觉用起来还是比较方便。之前遇到类似的界面,都没有想到😂.看下效果图吧:先说下思路,这整个一块是一个collectionView,然后分为3组第一组:十点便宜图片是图+一个label为headerA,然后cellA的个数返回0第二组:详细信息的label为headerB,然后cellB返回10个。第三组:推荐为headerC,然后cellC返回50个。当然其中的透视图和cell都是自定义的,这里我用的xib比较快可以达到我想要的效果。 1.再来看看实现的过程,首先是实例化collectionView,...
请求的接口 一般用户修改头像都是修改的头像的连接,这里我们后台是直接上传的文件,所以我就基于Alamofire封装了一个带有文件参数的网络请求方法123456789101112131415161718192021222324252627282930313233343536//MARK:-----------file请求-------------// class func requestFile(urlString:String,params:[String:Any], method:HTTPMethod,success:@escaping(_ response:[String:An...