前言 本文旨在解决,多模块、多 bundle 的图片资源的统一访问方法。 目前,我们开发的项目实现了模块化,不同模块使用的图片资源也都抽到了相应的模块内部,可以共用的图片资源...
前言 本文旨在解决,多模块、多 bundle 的图片资源的统一访问方法。 目前,我们开发的项目实现了模块化,不同模块使用的图片资源也都抽到了相应的模块内部,可以共用的图片资源...
通常我们在适配异形屏的时候,我们可能会使用 safeAreaInsets。使用时机不对的话,safeAreaInsets 的值还会存在问题。或许你可以使用 key windo...
在具体介绍 Combine 之前,有两个重要的概念需要简要介绍一下: 观察者模式 响应式编程 观察者模式 观察者模式(Observer Pattern)是一种设计模式,用来描...
更新于:20170814更新于:20171222再次更新于:20180823 最近的几天在看一些 Instruments 相关的知识,总结分享一下希望对大家有所帮助: 本文章...
一般来说,开发人员刚接触内购,都会遇到流程不清楚、千头万绪。如何一次性搞定内购问题? 一、掌握内购流程: 1、完成前期准备工作 1)、接手内购,一定要阅读苹果的《APP内购买...
一、介绍 iOS 的 App 内购类型有四种:消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。示例:钓鱼 App 中的鱼食。非消耗型商品:只需购买一次,不会过期...
AVCapturePhotoOutput 是一个静态照片,动态照片和其他摄影工作流程的拍摄输出。它为静态拍摄流程提供了最新接口;除了静态照片的基本拍摄之外,它还支持RAW格式...
iOS 有一种动画,使用虽然简单,但能实现很多有趣的效果,那就是 mask 动画。 如果你还不了解 mask 动画,看完本系列文章后,你可以学会这种动画。如果你已经使用过了,...
我们从小都能熟练地区分颜色,但为什么当我们需要运用色彩进行UI设计的时侯,却往往发现很难恰到好处地运用色彩,作出那些和谐得体、令人赏心悦目的设计来呢?……我觉得原因是我们对色...