Swift
文章平均质量分 51
Swift语言相关技术
xinxin_0
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS 传感器之加速计
有趣的是acceleration数据里y的值和屏幕数据相反,应该是UIKit坐标系原因。此外,acceleration数据除了平面x、y以外,还有z,想要3D效果的话可以用上。比如玩小球游戏,通过模拟重力加速度控制小球运动。没有什么了,就先这样吧。原创 2024-11-20 19:09:28 · 333 阅读 · 0 评论 -
iOS 断点下载
其实核心点就是在再次提交网络请求时,根据业务需要提交你所需要下载的数据段。在一些大文件下载的业务场景中,使用断点下载可以提高软件使用体验。没什么说的了,欢迎交流~s。原创 2024-11-20 11:15:33 · 268 阅读 · 0 评论 -
iOS 粘性view
类似QQ消息里的粘性消息数量,手指拖动消除等等。也可以做类似的解压小游戏,大概就这样吧。我是封装一个view,所以所有的东西都是在自定义view中进行的。目前考虑它是由三部分组成:使用pan手势,获取点位,然后改变上方圆的位置。距离计算很简单的数学公式计算两个点之间的距离。后图大小改变没什么难度,只需要根据极限距离计算出一个比例,然后改变缩放就行。这里特意提出来只是我当时处理的时候,最开始考虑只是形变,但在画形状图层的时候遇到了点麻烦,后来改成了直接改变后圆的size。形状图层也就是两个圆原创 2024-11-20 10:44:45 · 434 阅读 · 0 评论 -
iOS 简单绘图之图片擦除
适用于解谜类,图片擦除得到图片下东西。或者绘图类,图片擦除,只展示图片其中一部分。原创 2024-11-18 17:15:56 · 406 阅读 · 0 评论 -
iOS 自定义画板
仅仅只做了随手势运动画线,清除条件是触碰到了某条线上的一个点,则整个线都会删除,使用需谨慎。原创 2024-11-18 17:22:53 · 247 阅读 · 0 评论 -
iOS ReplicatorLayer相关应用
关于ReplicatorLayer,业务中用的不多,但有些时候可能会很拥有,这里简单记录一下它的相关应用。instanceRedOffset:红色色值变化(和上一个相比)instanceColor:颜色色值为初始颜色*给定值(instanceDelay:延迟时间,主要应用在动画上。instanceTransform:复制时应用的形变。instanceGreenOffset:绿色色值变化。instanceBlueOffset:蓝色色值变化。instanceAlphaOffset:透明度变化。原创 2024-11-19 15:52:26 · 372 阅读 · 0 评论 -
iOS 半身图翻转效果
想要实现效果,需要用到CATransform3D里的m34,这个模拟物理世界的数据,数值越小越夸张,我用的-1.0 / 500,可根据自身情况探索出合适的数值。为了方便计算,我的下图和上图保留同样的位置,只需要上图的锚点设置成(0.5,1)即可让两张半图严丝合缝的组成一张完整的图。想要实现上下翻转,需要绕x轴旋转,旋转点应该是上图的下边,这样锚点应该落在(0.5,0)上(当然x无所谓)。当然,代码有一点并没有达到我想要的效果,那就是我在松手弹簧动画时,我想要阴影展示随着我动画变化。原创 2024-11-19 10:50:58 · 469 阅读 · 0 评论 -
iOS 简单绘图之图片裁切
当服务器给的图,与设计图不相符,例如需要裁切圆角时,我们可以通过图片裁切的方式实现效果。原创 2024-11-18 17:04:54 · 297 阅读 · 0 评论 -
iOS 简单绘图
简单记录一下绘制一些图形相关东西原创 2024-11-18 16:53:45 · 311 阅读 · 0 评论 -
iOS 撤销与重做
使用iOS的回退管理工具原创 2024-11-15 16:13:14 · 438 阅读 · 0 评论
分享