首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
AresLei
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
苹果内购(IAP)从入门到精通(1)-内购商品类型与配置
苹果IAP内购商品类型与配置方式的说明。 内购商品一共有四种类型: 消耗型、非消耗型、自动续期订阅、非续期订阅。
页面卡顿的优化--圆角
今天产品经理告诉我:诶,那个谁,这个界面很卡诶!!!你看看什么情况。。。于是我掏出了Instrument里的Core Animation看看FPS,发现滑动的时候FPS特别低Orz! 首先,查阅资料看下为什么会产生卡顿的原因。 在 iOS 系统中,图像内容展示到屏幕的过程需要 …
[译] 小 Tips 让你的交互动画从 “还不错” 变成 “超级棒”
让我们直接进入正题来看一些常见的交互场景,并且通过一丢丢的改进,完成从 『还不错』 到 『超级棒』的进化。 通过这些改进,我们让自己的应用在不同状态之间的切换变得具有连续性、使不同状态间共有的元素更看得出是同一个元素,也因此能让用户的注意力尽量不分散,更容易引导他们进行操作。 …
使用CADisplayLink实现UILabel动画特效
定时对View进行定时重绘可能会第一时间想到使用NSTimer,但是这样的动画实现起来是不流畅的,因为在timer所处的runloop中要处理多种不同的输入,导致timer的最小周期是在50到100毫秒之间,一秒钟之内最多只能跑20次左右。 但如果我们希望在屏幕上看到流畅的动画…
iOS设计模式详解
使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。 讲到设计模式,必然要提设计原则,同样为了实现代码复用,要遵循软件设计原则。设计模式就是实现了这些原则,达到了代码的复…
iOS中WKWebView和Native交互
了解本文之前需要准备JS和WebView的一些基础知识,需要知道JS的基本语法和WebView调用JS的常用接口。 iOS实现JS和Native交互的WebView有UIWebView和WKWebView。通过KVC拿到UIWebView的JSContext,通过JSConte…
彻底搞懂AE曲线,让设计中的动效更加有趣
在AE中使用曲线,可以给运动物体添加缓动的效果,使物体的变化更符合现实中物体变化的场景,看上去不会那么生硬,增添了动效的趣味性,下面的文章中我会介绍几种不同的曲线,以及它们的使用场景。 速度曲线表示物体移动速度随时间的变化关系,横坐标表示时间,纵坐标表示移动速度速度。 在速度模…
WWDC 2018:Network.framework 入门,现代化 Socket 编程的新选择
说起 Socket ,我回头望了一眼书架上厚厚的 UNIX 网络编程 卷1: 套接字联网 API(第 3 版) ,而她的姊妹进程间通信我连塑封膜都没拆开。的确,这套最早来自 BSD 的 API 很让人头疼。虽然她们依然是跨平台程序的最佳选择,但是我想应该没有哪个小伙伴在项目中会…
[译]Metal 渲染管线教程
本文是我们书《Metal by Tutorials》中第 3 章的节选。这本书会带你进入 Metal 图形编程---Metal 是苹果的 GPU 编程框架。你将会用 Metal 构建你自己的游戏引擎,创建 3D 场景及构建你自己的 3D 游戏。希望你喜欢! 在本教程中,你将深入…