这次我们来说说iOS app中滑动的那些事。iOS为了提高滑动的流畅感,特意在滑动的时候将runloop模式切换到UITrackingRunLoopMode,在这个过程中专心...
1.初览 在正式开始前先简单介绍下CoreGraphics,我会把CoreGraphics分解成概念和套路两个部分,具体框架设计思路和API用法不会涉及,可移步参考Quart...
这个动画是我们的app<柠檬跑步>1.6.0版本中的一个主要功能,先看效果: 我们只看轨迹回放相关的动画组,拆分后包含如下几个主要动画:1、轨迹路径动画2、轨迹渐变3、领头点...
或许很多童鞋还不知道,在 iOS 中收到推送通知时,如果 App 处于前台运行的情况下,推送的顶部弹窗是不会弹出来的。 然而就是有很多**的产品经理都会提出类似这样的**需求...
对于LLDB调试相信很多开发者都不陌生但是也仅仅停留在下断点看数据的阶段,使用最多的命令也就是po甚至包括我在内的一部分开发者也就会使用这一条命令,因为在平时的开发中这已经能...
The Quartz 2D API is easy to use and provides access to powerful features such as trans...
LyricsAnalysis 功能描述:锁屏歌曲信息、控制台远程控制音乐播放:暂停/播放、上一首/下一首、快进/快退、锁屏状态下列表菜单弹框和拖拽控制台的进度条调节进度(结合...
一、搜索功能我相信很多app都用得上,iOS系统提供做搜索的类有那几种呢? 1.UISearchBar,这个相信大多数开发者都用过,这个只是提供搜索框,其实就是跟一个UITe...
源码可见:[直接点击](Github的README会更新Change Log和待办任务TODO,强烈建议关注) 1.背景 图像提取主色调来增强浸入式交互体验的场景越来越常见,...
前提准备 Mac 版迅雷,版本没什么要求,目前我的是最新版的2.7.2beta版 Hopper Disassembler 逆向工具,可以去论坛下载破解版,按照论坛上的破解即可...
前言 在很多时候,我们开发的APP是只需要支持竖屏的,但是也会遇到一些特殊情况,比如视频全屏播放的时候需要支持其他方向,这种情况处理起来往往比较麻烦。基于这种某些特殊页面需要...
直接上代码: 一般设置键盘是------ 支持ASCII的默认键盘 定义宏定义 写代理方法 这样就可以限制键盘输入英文和数字,包括第三方键盘也可以限制😄,如果想要要键盘只能输...
前言 CAEmitterLayer作为CALayer的子类的一个高性能的粒子引擎,被用来创建实时的粒子动画如爆炸、烟雾及火焰等效果。在研究其酷炫效果之前,让我们先探究一下CA...