Skip to main content

15 posts tagged with "iOS"

View All Tags

泛型结合 RxSwift 实现网络通信层

· 6 min read

一般 APP 中网络通信层施工从来都不是问题...但遇到过一些项目的网络通信层就问题很多, 要么增删接口复杂, 要么就是使用上问题百出. 这里就来介绍一种利用 RxSwift 实现的网络通信层(仅是利用它能够提供类似异步转"同步"的特性, 其实使用 Promise 也可以达到同样效果).

一个折叠牌样式的可滑动 UI 效果实现

· 4 min read

当前正在做一个普通的商场项目, 不过 UI 设计师突发奇想设计了一个秒杀界面, 里面需要一个卡片视图, 卡片可以左右滑动, 类似折叠牌的效果. 这里正好找到一个库叫 Koloda, 可以仿照它来实现折叠牌, 顺便记录下来整个实现过程.

集合视图中使用 FlowLayout 时的高度自适应 Cell (self sizing cells)

· 5 min read

这次遇到一个 Tag 布局的需求, 寻找多方, 看到的很多方法都是自己硬头计算, 不太实用且成本太大. 我在之前的这篇文章讲到过如何在AutoLayout + UICollectionViewFlowLayout的情况下实现集合视图高度撑开, 这次再来看看在 AutoLayout + 自定义布局的情况下实现高度撑开, 并实现 Tag 布局.(想了解集合视图自定义布局的内容, 请看这篇文章)