首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈大好Davis
掘友等级
一个开发者,作品:OneScreen、OneBoard、 OneDay、OneClock、OneFlag...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
赞
文章( 29 )
沸点( 0 )
@AppStorage研究
本文探讨的是如何优雅、高效、安全地在SwiftUI中使用@AppStorage,在不借助第三方库的情况下,解决当前@AppStorage使用中出现的痛点。
Xcode15 iOS17 适配
最近更新了Xcode15和iOS17的beta版,在运行老项目及新建项目时发现了一些报错问题,特此记录下 1、cfstring constant not pointer aligned 解决办法:Bu
iOS--使用HealthKit获取步数
一. 使用框架 二. 代码部分 ######(4)查询的基类是HKQuery,这是一个抽象类,能够实现每一种查询目标,这里我们需要查询的步数是一个HKSample类所以对应的查询类是HKSampleQuery。下面的limit参数传1表示查询最近一条数据,查询多条数据只要设置l…
iOS传感器:实现一个随屏幕旋转的图片
在写上一个动画系列的时候学到了非常多的知识,也认识了很多人。例如受邀进入了某个神秘的动效组织,全是一线的大神啊。有UI的大牛、UED的大神、iOS的大神。加入组织可以阅读这里:加入CRAnimation组织 。 真的是发现坚持写作,其实也是逼迫自己坚持不断学习的过程。那么,来来…
SwiftUI之安全更新Views
本篇文章主要讲解在SwiftUI中如何安全的更新View,能够让大家明白SwiftUI中View的刷新相关的原理。 View状态的定义并没有一个标准的答案,我们暂时把它定义为:**在某一时刻,View中所有用@State修饰的变量的瞬时值。**我用瞬时值这一说法,只是想表达那一…
使用Swift Package Manager为你的iOS App创建库
Xode11 内置了Swift Package Manager(SPM).为了创建一个新的Swift包,你首先需要下载Xcode 11. 下载完后,打开Xcode你就可以开始创建swift package了。 选择一个名称,你就拥有了一个全新的Swift框架,可以在支持Swif…
Swift如何给应用添加3D Touch菜单
今天为大家带来的是给应用添加3D Touch菜单,这样可以方便用户在首页即可快速访问某些页面。 以OneDay为例,通过3D Touch用户可以快速选择进入到添加页面、设置页面、归档页面、首页。 在AppDelegate的didFinishLaunchingWithOption…
Swift如何纯代码实现时钟效果
在刚开始学习iOS开发时,我制作了OneClock,它除了使用最多的翻页时钟效果,还拥有最常见的时钟样式。 今天用一个很简单的方式为大家展示如何实现时钟效果。 分别创建三个指针的同时,我们初始化了他们的位置,也就是在12点的方向。 这里我只贴出创建的代码,在使用的过程中可以根据…
OneClock的翻页时钟效果是如何实现的
OneClock目前的三个表盘中用户最喜欢的是翻页时钟。翻页效果是表盘的核心,也是我花时间调试最久的细节。经过7次的产品迭代,终于调整到了一个合适的效果。 实现这个动效的方法只需用到 CABasicAnimation中的以X轴旋转即可。CABasicAnimation实际上还有…
利用指纹识别或面部识别,为应用添加私密保护功能
从最初做应用开始,我就密切关注用户的反馈和评论。有时他们的要求确实并不合理,但当大多数人提到一项功能时,就该我们做产品的人反思了。 私密保护功能是用户在评论中提到的,恰好像OneDay这样比较私密的内容确实可以增加这项功能。 指纹识别和面部识别虽然是两个很不相同的交互,但从开发…
下一页
个人成就
优秀创作者
文章被点赞
468
文章被阅读
36,426
掘力值
1,299
关注了
3
关注者
1,301
收藏集
1
关注标签
24
加入于
2015-12-09