首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
飘金
掘友等级
iOSer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
iOS动画系列之九:实现点赞的动画及播放起伏指示器(OC+Swift)
iOS动画系列,共十篇。现在写到第九篇啦。最近写代码有点疲惫,一点都不想动,突然敲起代码,那个手生呀~所以说,码农就是熟练工种还是有一定道理的。 CAReplicatorLayer、CAEmitterLayer和CAGradientLayer这三个专用层。 还是老惯例啦,先看看…
优雅的使用UITableView(OC 上)
这似乎没有什么问题,代码很干净,逻辑也比较清晰。 但是你维护几个版本之后,或者遇到了一个善变的产品经理。 你会发现,这样的代码维护起来真的很危险,稍微一不注意就出错了,这里用的type作为判断条件可能相较与indexPath要好一点。 。。。。 维护的东西越多,意味着你出错的概…
[iOS]终极横竖屏切换解决方案
大多数公司的项目都只支持竖屏,只有一两个界面需要同时支持横屏,就像视频 APP 一样,只有视频播放的时候需要横屏,其他时候都只允许竖屏。给出的 demo 中处理两种需要横屏的情形: 具体使用演示请前往优酷视频查看:BLLandscape Demo。 一般可能只需要播放视频时横屏…
需要侧滑抽屉效果?一行代码足以!
想要做这个侧滑功能是因为我们项目中有使用到侧滑的菜单,开始我们也没有使用另外一些比较出名的侧滑框架,因为在UI这部分个人不是很喜欢用第三方,总感觉有时候不太符合界面的自定义,而且每开发一个自己没做过的功能自己实现一次也是对自己的一种锻炼,我们当时app的侧滑,就是直接在wind…
天猫客户端组件动态化的方案——VirtualView 上手体验
在之前的文章《猫客 Tangram 页面内组件的动态化方案》、VirtualView Android实现详解(一)里介绍了 VirtualView 方案,不过内容都侧重与设计和实现原理,在进一步介绍其他细节之前,还是先来直观感受下它是什么、它能实现的效果和它的使用方式吧。 简单…
从 YYCache 源码 Get 到如何设计一个优秀的缓存
本文将结合 YYCache 的源码逐步带大家找到答案。 YYCache 是一个线程安全的高性能键值缓存(该项目是 YYKit 组件之一)。YYKit 是在 2015 年发布到 Github 的,由于其代码质量很高,在短时间内就收获了大量的 Star(目前已经 1w+ Star …
Swift 中枚举高级用法及实践
作者:Benedikt Terhechte,原文链接,原文日期:2015-10-17 译者:小锅,pmst;校对:shanks;定稿:shanks 译者注:作为一个走心且有逼格的翻译组,我们对本篇文章中的代码都进行了验证,并且写了将代码分为上下两篇做成了 playground,…
Drafter: 一个在iOS项目中分析代码结构的工具
在分析一个工程中的单个代码文件时,无法得知定义在其他文件中的类或方法,导致生成的语法树节点缺失,对最终的结果造成不小的影响。 在解析时clang会进行预处理,导致最终生成的结果可能包括一些外部系统库的函数,这对于我们来说是无用的信息(当然这个应该是我的使用姿势问题)。 无法支持…
下一页
个人成就
文章被点赞
6
文章被阅读
69,468
掘力值
677
关注了
52
关注者
9
收藏集
12
关注标签
29
加入于
2017-12-24