iOS13 Sign In With Apple适配

Features 0.前言 1.什么是Sign With Apple 2.如何接入Sign With Apple (1) 系统内置的登录按钮 (2) Authorization (3) 登录页增加相关代理 (4) 处理AppleID登录状态变化 0.前言 WWDC2019推出了Sign With Apple,即用户通过端上的Apple...…

iOS12 SiriShortcut适配开发总结

Features 0.前言 1.Group Notification 2.Siri Shortcut (1)了解Siri Shortcut的整个行为 (2)定义Intent (3)Donate Intent (3.1)贡献Intent的方法形如: (3.2)创建INPlayMediaIntent: (3.3)然后实现Donate系统方法: (4)Handle Intent (4.1)新建两个Target: (4.2)Custom Intent: (4.3)Custom...…

类网易新闻平行视窗广告效果动画

Features 年初的时候想着这一年一定要更新五篇以上的博客,看看之前的发现我的产出竟然变成了一年一篇的速度,不能忍不能忍。 1.大致需求 2.KVO 好吧,用的是KVO。 具体的思路大概是,通过 3.开始实现 (1) DemoVC (2) ParallelWindowCell+aboutParallel (2.1) 实现和满足规则1 (2.2) 实现和满足规则2 (2.3) 实现和满足规则3(思考过程极其痛苦) 4.坑点 5.End 年初的时候想着这一年一定要更新五篇以上的博客,看看之前的发现我的产出竟然变成了一年一篇的速度,不能忍不能忍。...…

类网易新闻跟贴Label动画

Features 0.前言 1.大致需求 2.实现 (1)辅助类LabelAnimationHelper (2)UI类AnimationLabelView (3)定时器来完成动画 3.End 0.前言 貌似又好久好久没有写博客了,后来发现不看不学不练这个DOTA梗不能用在工作上呀,于是今年开始要定了一些小目标了,比如完成几篇博客这样的~ 先说点题外话吧。正式入职到现在已经十个多月了,好快好快,真正的接触业务代码让自己成长的很快,也在不断的改善自己的代码习惯。前不久公司就组织了几次代码规范方面的讨论会,代码习惯每个人都不一样,大家遵循一套就好了,看着也舒服,包括Review 的时候,一开始还是不是很习惯的,比如方法后面的括号我之前习惯是这么写的: - (void)configRandomArrayWithArrayCount:(NSInteger)count { } 然后改成了这样: - (void)configRandomArrayWithArrayCount:(NSInteger)count {...…

iOS10 TodayWidget 适配

Features 0.前言 1.Today Widget iOS10的总体印象 2.APi增加的部分 3.APi废弃的部分 4.开发过程中遇到的一些小问题 (1)Cell上View 颜色,在点击时改变 (2)展开、收缩出错 (3)启动样式的设定 5.总结 0.前言 更前先说点题外话,貌似有一年半没有更新博客了,讲道理有点太久了。2015年的大部分时间我都在和论文做着激烈的斗争,合肥、苏州、北京、大连四个地方来回跑,最后的结果是两个证儿,一件硕士毕业服,无数张毕业照,一篇90多页的论文,按照惯例,看自己的这个论文还是像翔一样好吧。当然了,还有场数蹭蹭涨的Dota2比赛场数。。。你懂得,劳逸结合嘛。 不知道是不是曝光的太多了,这两年的发布会都很少会看完,基本上都是事后看看文档,看看都有哪些东西更新了。今年也差不多,因为去年没怎么关注watchOS2的变化,所以感觉watch 的改动对我来说很有挑战性。。。 1.Today Widget iOS10的总体印象...…

Apple Watch三个月开发的一些收获总结

Features 0.前言 1.Watch Main App (1)以Page-Based方式启动Watch App (2)Watch App 与Host App 联合调试 (3)申请数据方面 (4)TableView 在Watch 上的使用 (5)数据在Controller 间的传递 (6)关于HandOff (7)其他一些Tips...…