iOS技术分享
文章平均质量分 86
Jerry逸风
一个iOS Developer, 目前在研究Flutter 跨平台技术.
展开
-
紧急需求‼️实现iOS启动图动态置灰
相信这几天各大互联网应用首页置灰已经接踵而至,事情缘由我就不太赘述。毫无疑问,我司从30号当晚就收到紧急需求,我们要求1号必须紧急发版,除了常规的首页支持配置的动态置灰外,我们还要求另外一个需求就是,启动图也需要支持动态配置灰功能,经过几个同事的努力,于1号当晚顺利的发版了,第二天一早便成功上线,在此记录一下实现iOS启动图动态置灰的方案心得。原创 2022-12-08 15:55:42 · 808 阅读 · 3 评论 -
可能是全网第一个适配iOS灵动岛的Toast库-JFPopup
我去年的一篇文章详细的介绍了我编写的一套Swift弹窗组件库一个优雅的Swift弹窗组件-JFPopup。里面适配了一套ToastView,恰逢今年苹果iPhone14 Pro以上系列新出了一套灵动岛的交互风格,所以就意外想到能否把ToastView也适配进去灵动岛,所以此文就应运而生。我上篇文章已经很详细的介绍了JFPopup具体用法,这篇文章主要讲解适配灵动岛的心路历程。原创 2022-09-21 11:03:24 · 1654 阅读 · 1 评论 -
关于iOS的presentingViewController&presentedViewController你真的懂了么
前段时间工作中,做一个获取顶层控制器组件的时候,遇到了在遍历导航栈的控制器后,再查找当前导航栈的顶层控制器,是否有模态出来的vc的问题。基于这个问题,我想大部分人第一时间想到的都是vc的presentingViewController,以及presentedViewController这两个属性。所以我也第一时间百度了一下,某篇文章赫然写着 假设 AVC 模态出来了(present)BVC。...原创 2022-08-03 14:22:19 · 1449 阅读 · 0 评论 -
炎炎夏日教你利用小米智能家居配件+树莓派4接入Apple HomeKit
AppleHomeKit智能家居方案,是苹果2016年在WWDC大会上提出来的,至今已经6个年头。在国内一直是不温不火的状态,除了有小米智能家居的米家方案等一大堆国内厂商跟进外,苹果特有的“贵”也是其阻碍因素之一,一个智能插座或者空调伴侣动辄几百块的价格吓退了不少果粉(包括我)。另外小米的智能家居也是支持HomeKit(需要单独购买HomeKit的网关),以下则是如何不购买额外HomeKit网关前提下,利用树莓派实现AppleHomeKit智能家居方案。......原创 2022-08-01 18:19:13 · 2362 阅读 · 0 评论 -
iOS原生混编Flutter路由指南及解决Flutter首页闪白屏问题
iOS原生项目混编Flutter路由指南以及解决Flutter充当首页闪白屏问题。原创 2022-07-30 19:01:20 · 1844 阅读 · 3 评论 -
我用Flutter Deskstop做了一个Mars Xlog日志解析工具
Xlog日志接入了之后,我们要对它进行解析,如果不解析那就是一堆加密的二进制数据。此工具采用Flutter编写,,内置解码库无需python环境就可以直接解析xlog日志文件。原创 2022-07-21 10:41:28 · 1134 阅读 · 0 评论 -
2022腾讯Mars Xlog日志系统集成指南-iOS篇
Mars是微信官方的跨平台跨业务的终端基础组件,基于C++语言开发,可支持Android、iOS、Mac、Windows 平台。本篇主要介绍iOS下集成mars 的 xlog日志系统指南。原创 2022-07-20 10:10:26 · 1748 阅读 · 0 评论 -
支持SwiftUI!Swift版图片&视频浏览器-JFHeroBrowser上线啦
iOS下类似的图片浏览器已经开源了不少。但是作为一个六七年的老iOS开发者,还是忍不住撸了一个Swift版的图片浏览组件。偏向更Swifty的方式,如果你想深入学习Swift,我相信你会有不同的体验。原创 2022-07-20 09:51:19 · 656 阅读 · 0 评论