首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
陈大好Davis
掘友等级
一个开发者,作品:OneScreen、OneBoard、 OneDay、OneClock、OneFlag...
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
如何使用Mac Catalyst发布macOS App
你需要保证原本的iOS应用适配iPad,接下来进入发布流程。 重要:为了保证用户购买iOS应用即可在Mac上下载对应的macOS App,需要保证Catalyst创建的macOS App的bundle ID和iOS App一致。 尝试在Mac上运行测试,检查是否有报错。特别针对…
Swift如何给应用添加3D Touch菜单
今天为大家带来的是给应用添加3D Touch菜单,这样可以方便用户在首页即可快速访问某些页面。 以OneDay为例,通过3D Touch用户可以快速选择进入到添加页面、设置页面、归档页面、首页。 在AppDelegate的didFinishLaunchingWithOption…
Swift如何纯代码实现时钟效果
在刚开始学习iOS开发时,我制作了OneClock,它除了使用最多的翻页时钟效果,还拥有最常见的时钟样式。 今天用一个很简单的方式为大家展示如何实现时钟效果。 分别创建三个指针的同时,我们初始化了他们的位置,也就是在12点的方向。 这里我只贴出创建的代码,在使用的过程中可以根据…
OneClock的翻页时钟效果是如何实现的
OneClock目前的三个表盘中用户最喜欢的是翻页时钟。翻页效果是表盘的核心,也是我花时间调试最久的细节。经过7次的产品迭代,终于调整到了一个合适的效果。 实现这个动效的方法只需用到 CABasicAnimation中的以X轴旋转即可。CABasicAnimation实际上还有…
利用指纹识别或面部识别,为应用添加私密保护功能
从最初做应用开始,我就密切关注用户的反馈和评论。有时他们的要求确实并不合理,但当大多数人提到一项功能时,就该我们做产品的人反思了。 私密保护功能是用户在评论中提到的,恰好像OneDay这样比较私密的内容确实可以增加这项功能。 指纹识别和面部识别虽然是两个很不相同的交互,但从开发…
为网页承载页面添加更多功能
接上一篇文章,我们在设置中心通常会跳转到某一个网页承载页面,而通常我们会添加一些功能来提升他的体验。 首先,以WebViewController为例,我们要创建一个UIWebView;然后创建了三个功能按钮在左侧、一个关闭页面的按钮在右侧,并且为他们分别绑定;加载按钮的显示和隐…
为设置中心添加常用功能
在我们开发所有的应用中,通常会提供包含多项功能的设置中心。这些功能可以包括,给用户推荐自己的其他作品、邀请用户好评、提供反馈通道、邀请用户分享应用、打开官网或某些其他地址。 这些功能虽然用户使用频率不高,但对于应用的设置中心是必备的。 通常设置中心由TableView或Coll…
屏幕中上下左右滑动实现某些特定操作
除了传统的点击指定区域或者按钮执行某些操作外,我们还可以通过检测用户在屏幕上的轨迹进行反馈。可以是坐标的具体位移,也可以是今天为大家分享的指定方向的滑动。 上、下、左、右的滑动有默认的方法,只要添加了方法边能够检测到同时进行我们想要的操作。 在OneClock的开发中,每个时钟…
Swift开发应用时如何更方便地使用颜色?
春节期间做了一款新的产品OneScreen,总结了学习Swift开发以来的一些技巧,今天为大家带来一个方便调取颜色、更好使用颜色、随时修改颜色的技巧。 实际上,2、3的技巧类似于之前分享过的多主题解决方案。 在开发OneScreen中,首先创建了ExtensionFile.sw…
Cell中添加Switch组件如何执行不同的函数
Switch组件频繁使用于用户设置、自定义等场景,当Switch组件只有一个时,它的数据绑定、函数绑定和状态切换都相对简单,只需要对一个Switch进行操作即可。 但是,当我们在TableView和CollectionView中复用多个Switch时,就需要一个更好的方式去同时…
下一页
个人成就
优秀创作者
文章被点赞
468
文章被阅读
35,539
掘力值
1,298
关注了
3
关注者
1,301
收藏集
1
关注标签
24
加入于
2015-12-09