首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS 开发
SeanMa
创建于2023-06-30
订阅专栏
iOS 技术相关的文章
等 2 人订阅
共13篇文章
创建于2023-06-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何实现『抖音时刻』的双摄拍照
2022 年 12 月初,抖音推出「抖音时刻」这一新功能,主要以前后置双摄作为主打功能点,打造真实无压力的社交概念,通过前后置摄像头同时拍摄,打造新式拍照方式。 在 WWDC19 的时候,Apple
SwiftyCamera 使用指南
SwiftyCamera SwiftyCamera 是基于 Objective-C 开发的一个轻量级相机 SDK,其目的是想让开发相机应用的开发者更快速的集成相机功能。 集成方式 在 Podfile
AV Foundation 相机之录制
相机,除了拍照功能,视频录制也是一个是十分受欢迎的功能。下面,笔者将同大家一起学习下 AV Foundation 中视频录制相关技术。 关于视频的采集,在 AV Foundation 相机之拍照 这一
AV Foundation 相机之拍照
转眼已经到了 WWDC24,iPhone 的相机功能愈发强大,成为人们记录生活、分享时刻的重要工具。作为 iOS 开发者,掌握相机开发是一门必修课。本文我将结合自己多年来开发相机的经验,来分享相机开发
相机捕获高级功能
本章的内容主要是围绕AV Foundation中的相机捕获高级功能,主要内容如下:人脸检测机器码识别人脸检测AV Foundation内部提供了人脸识别的功能,很多人可能都不知道有这一功能。人脸的AP
iOS启动速度优化之道
App的启动速度,是用户体验中的一个很重要的组成部分,就好比人的第一印象,第一感觉决定了他们是否会继续交往。由此可见,App的启动速度是十分重要。当然,一般项目的初期阶段,对于启动速度的优化是非刚需的,因为一开始项目十分的小,而只有一般到了项目庞大了,启动的时候需要加载许多配置…
AV Foundation音频录制和播放
声音是由物体振动产生的波,通过介质(如空气)传播并能被人或动物听觉器官感知的波动现象,其本质是物体振动导致介质(如空气)振动,使周围介质(空气)产生疏密变化,形成了疏密相间的纵波。 声音有三个重要的特性,分别是音调、响度、音色。音调是指声音的高低,有频率决定,频率越高音调越高(…
AVCapturePhotoOutput高级知识
在回调接口能返回photo Setting,提供成像的信息特征,如是否启动了闪光灯等。 上图展示了自iOS 10之后,苹果新的相机架构。 AVCapturePhotoOutput除了用来捕获静态图片之外,还可以捕获带RAW格式的图片,Live Photo,多图捕获,宽色域捕获(…
AV Foundation人像模式
在WWDC18上,也就是iOS 12上,苹果继景深模式的基础上推出了人像功能,并开放了人像的相关API。目前人像数据只能静态捕获,无法同景深那样做到实时捕获。 上一步建议在session.addOutput(output)后调用,否则isPortraitEffectsMatte…
AV Foundation景深模式
在2017年,也就是iOS 11的时候,苹果推出了相机上的一个大变革——景深,有兴趣的同学可以观看下WWDC17第507视频,本文绝大部分参考来源于视频中的内容和相关文档。 根据官方描述,景深是指在摄影机镜头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围,简…
轻松掌握 Cocoa 框架下的 Key-Value 编程:KVC 和 KVO
KVC 探索 KVC 是 Key-Value Coding 的缩写,它是苹果 macOS 和 iOS 中 Cocoa 和 Cocoa Touch 框架中使用的一种机制。KVC 允许间接访问对象的属性,
探秘 iOS 事件响应机制:解锁更优秀的应用交互设计!
在 App 开发过程中,事件是用户和 App 沟通互动的桥梁。如果开发者没有妥善处理好事件,不仅会增加用户使用 App 的成本,同时还会引来用户的不满和抱怨。因此,妥善处理好用户发出的事件是每个 iO
提升用户体验的关键:UI监控方案
UI卡顿 随着 App 的不断发展壮大,UI 卡顿成为了一个常见的问题。当我们在使用 App 时,频繁出现卡顿现象或长时间不响应,这会对用户的使用体验造成极大的影响。因此,解决 UI 卡顿问题成为我们