iOS 端使用嵌套 UIScrollView 实现类似淘宝首页效果 现在许多 APP 都有这样的需求, 就是在底层的滑动视图(UIScrollView)上再内嵌一个集合视图(UICollectionView)或表格视图(UITableView), 即常说的 “Scroll view inside scroll view”. 正好在公司的需求中遇到了, 记录下整个实现过程. 2018-10-04 iOS 开发 #ScrollView inside ScrollView #Nested ScrollView
WWDC 2015 Session 226 Advanced NSOperation 今天看了 WWDC 2015 Session 226 有关 NSOperation 和 NSOperationQueue 的内容(Advanced NSOperations), 故继续记录下来. 2018-10-01 iOS 开发
一个折叠牌样式的可滑动 UI 效果实现 当前正在做一个普通的商场项目, 不过 UI 设计师突发奇想设计了一个秒杀界面, 里面需要一个卡片视图, 卡片可以左右滑动, 类似折叠牌的效果. 这里正好找到一个库叫 Koloda, 可以仿照它来实现折叠牌, 顺便记录下来整个实现过程. 2018-09-25 iOS 开发
UICollectionView + 自定义 UICollectionViewFlowLayout 实现 Tag 布局 这次遇到一个 Tag 布局的需求, 寻找多方, 看到的很多方法都是自己硬头计算, 不太实用且成本太大. 我在之前的这篇文章讲到过如何在AutoLayout + UICollectionViewFlowLayout的情况下实现集合视图高度撑开, 这次再来看看在 AutoLayout + 自定义布局的情况下实现高度撑开, 并实现 Tag 布局.(想了解集合视图自定义布局的内容, 请看这篇文章) 2018-09-23 iOS 开发
集合视图网格布局高度撑开 本文讨论集合视图 + UICollectionViewFlowLayout + AutoLayout 时, 集合视图高度撑开至其 contentView 高度的方法. 2018-09-22 iOS 开发
使用 AutoLayout 实现滚动视图(UIScrollView) 的方法 滚动视图在实际开发中用到的地方有很多, 可以使用代码创建, 或者是使用 nib 加载, 这里就分别来看上述两种创建方式下, 如何结合自动布局来设置滚动视图内容. 2018-09-22 iOS 开发
集合视图中使用 FlowLayout 时的高度自适应 Cell (self sizing cells) 集合视图中的 Cell 和 TableView 中的一样, 是可以自适应高度的(Height based on content), 前提是使用的 FlowLayout. 就用这篇文章来记录一下实现高度自适应 Cell 的一般流程, 文中大部分内容基于这篇文章翻译而来, 更多关于集合视图布局和高级效果的内容, 详见 Youtube 上的Raywenderlich 集合视图视频教程. 2018-09-16 iOS 开发