iOS
文章平均质量分 64
南山锄头
iOS开发工程师
展开
-
iOS 15适配
一、导航的毛玻璃效果在iOS15中,UINavigationBar默认是透明的,有滑动时会逐渐变为模糊效果,可以通过改变scrollEdgeAppearance属性直接变为模糊效果 if (@available(iOS 15.0, *)){ UINavigationBarAppearance *appearance = [[UINavigationBarAppearance alloc] init]; appearance.backgroundEffect = [UIBl原创 2021-10-09 09:08:07 · 192 阅读 · 0 评论 -
集成百度人脸识别
项目需求:基于人脸识别的实名认证方案人证核验方案可以轻松改变以上问题,并在线完成认证流程:确保为真人:通过离在线双重活体检测,确保操作者为真人,可有效抵御彩打照片、视频、3D建模等攻击。用户无需提交任何资料,或去网点柜台办理业务,高效方便。 确保为本人:基于「真人」的基础,将真人人脸图片与公安权威数据源身份信息库的人脸小图对比,确保操作者身份的真实性。避免身份证或人脸图像伪造等欺诈风险,权威可靠。方案流程:简单来说分为三个步骤:1、身份证OCR识别用户上传身份证照片,返回姓名原创 2020-12-03 16:44:16 · 1977 阅读 · 0 评论 -
iOS 主题色切换(附上源码)
前言前段时间有项目要求切换主题色,简单做了个Demo试了下还行,需要手动改下颜色配置,图片设置两份,代码在设置颜色的时候使用自定义的颜色宏定义,即可实现主题色切换,有兴趣的可以看下1.ThemeManger对象来管理颜色,设置两种不同的主题2.在AppDelegate中读取配置的主题色设置3.主题色按钮一键切换附上源码 Demo...原创 2020-10-07 10:59:33 · 648 阅读 · 0 评论 -
iOS 推送语音播报(类似支付宝微信的收款提醒)
项目需求:近期项目有个需求,实现类似支付宝微信收款后的语音播报如:支付宝到账xx元。要求是APP在前台运行、锁屏、杀死进程后都会有语音播报。预想方案:1.通过UIBackgroundTaskIdentifier不断向程序索要处理时间(这种方案不知道以前可行,现在好像是最多只能保持3分钟的时间,一般30s左右)-fail2.后台播放无声音,保持APP一直运行,但是上架APPStore一般不是音乐类的都无法过审--fail因此,我们现在选择了远程推送实现需求:3.通过远程推送,在i.原创 2020-09-30 12:26:13 · 6031 阅读 · 2 评论 -
iOS 腾讯云移动直播SDK对接(一)
在考虑自己的需求是不是合适腾讯直播的时候,可以先注册一个腾讯云账号,在腾讯云产品中选择云直播,开通服务并进入云直播产品控制台,新用户免费赠送20G的测试流量,可以让你测试是否适合使用.正式使用流程:1.注册腾讯云账号:https://cloud.tencent.com/register?s_url=https%3A%2F%2Fcloud.tencent.com%2Fdocument%2...原创 2020-03-14 15:49:31 · 2987 阅读 · 0 评论 -
iOS Permission denied错误
Pods-xxx-frameworks.sh: Permission denied错误的解决方案复制的项目,有pod在编译加载时会出现错误自己的Pods存放目录/Pods/Target Support Files/Pods/Pods-xxx(自己项目的).sh: Permission denied该错误是由访问权限引起,解决方案是进入Pods/Target Support File...原创 2020-01-11 15:11:54 · 2132 阅读 · 0 评论 -
library not found for -lprotobuf
关于xcode10.2或者11.2 libprotobuf.thd库丢失问题今天升级到了xcode10.2,直接运行项目,发现项目一直报错 报错信息如下 ld: library not found for -lprotobuf我以为是protobuf的问题,然后下载了protobuf但是没用我对项目进行了podinstall,也search的最新版本,但是都没用最后全局搜索了...原创 2019-12-13 11:07:34 · 745 阅读 · 0 评论 -
iOS 调整UITableViewCell中的imageView 的图片大小
当我们在iOS中实现带图片带列表显示时UITableViewCell中自带了一个存放图片的控件UIImageView,当我们获取的图片大小一致时,图片能够很整齐大显示,可是有些时候我们获取的列表图片的大小并不完全一致,为了保证界面的美观我们必须调整图片大小或位置,可是当我们在定义好的UITableViewCell对象中设置cell.imageView.bounds、cell.imageView.f...原创 2019-01-30 14:50:06 · 2555 阅读 · 2 评论 -
iOS中Layer的zPosition属性使用
zPosition属性其实用到zPosition并不是因为学习CALayer,而是在很久的以前,使用[view bringSubviewToFront:view1];的时候,当时不知道是什么原因,一直起不了作用,最后大神告诉我。可以尔尔 view1.layer.zPosition = 1;就简单搞定了。因为layer其实是三维空间的,而不是简单的二维。而z轴的position初始值都是0.z轴...原创 2019-05-09 10:08:21 · 4050 阅读 · 0 评论