iOS开发之虾米音乐频道选择切换效果分析与实现
分析虾米音乐频道选择切换效果,并使用 Swift 实现类似交互,围绕选中状态、缩放与基线关系拆解界面动画。
Swift 语言与开发实践,从基础语法、集合、闭包和泛型,到算法实现、ReactiveSwift 源码与服务端开发。
按文章数量排列 · 点击切换下方文章
分析虾米音乐频道选择切换效果,并使用 Swift 实现类似交互,围绕选中状态、缩放与基线关系拆解界面动画。
ReactiveSwift 源码解析第九篇,分析 SignalProducerProtocol 的 start 与 lift 系列方法,沿着 startWithSignal 理…
ReactiveSwift 源码解析第一篇,围绕 Event 与 Observer 展开,结合事件类型和发送过程理解响应式信号中的基础对象。
使用 Swift 与 CollectionView 实现资讯类 App 的分类展示、切换和编辑,将控件封装与具体页面需求结合为完整案例。
使用 UICollectionView 封装资讯类 App 常见分类控件,结合 Swift 示例与界面层级,展示分类选择和布局交互的实现方式。
通过 Swift 示例整理 iOS 仿射变换,观察变换参数与界面效果之间的关系,积累常见图形与视图处理的实践。
使用 Swift 实现 iOS App 主题切换,围绕主页与子页面的风格更新组织示例,整理主题状态、界面通知与组件配合的实现思路。
Swift 3.0 服务端系列完整案例,结合 Perfect 服务端和 iOS 客户端实现记事本,通过请求、数据存储与界面展示串联前文知识。
Swift 3.0 服务端系列第四篇,使用 Perfect 连接和操作 MySQL 数据库,结合测试库与数据表整理持久化访问的实现过程。
Swift 3.0 服务端系列第三篇,在 Perfect 工程中引入 Mustache 页面模板与日志记录,结合示例理解页面输出和日志的组织方式。
Swift 3.0 服务端系列第二篇,整理 Perfect 中静态文件访问、路由配置与表单提交,通过示例理解 Web 请求的处理流程。
Swift 3.0 服务端系列第一篇,概述完整应用示例并搭建 Perfect 开发环境,为后续路由、模板、数据库与 iOS 客户端实践作准备。
电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。
保存当前页面,下次继续阅读。