IOS基本控件
文章平均质量分 72
秋风05
这个作者很懒,什么都没留下…
展开
-
iOS选择图片
iOS选择图片的类是UIImagePickerController,使用该类时,必须遵循两个协议:UIImagePickerControllerDelegate,UINavigationControllerDelegate。UIImagePickerController的sourceType属性表示照片的来源,一共有三种:UIImagePickerControllerSourceTypePhotoL原创 2017-03-22 17:09:57 · 433 阅读 · 0 评论 -
iOS 二维码扫描-中间透明区域以及扫描区域设置
1. 二维码扫描在调用二维码扫描之前,首先导入头文件:AVFoundation/AVFoundation.h,遵循其协议:AVCaptureMetadataOutputObjectsDelegate。并且定义所需要的device、session、input、output、videoPreviewLayer、backgroundView、interestRect,如下所示: @property(non原创 2017-03-23 10:34:22 · 3383 阅读 · 0 评论 -
iOS生成二维码
1. 生成二维码iOS生成二维码很简单,直接使用CIFilter就可生成二维码:- (void)createQrCode:(NSString *)informationString { CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"]; [filter setDefaults]; NSData原创 2017-03-23 10:55:16 · 423 阅读 · 0 评论 -
iOS指纹识别
iOS指纹识别比较简单,主要由LAContontext类中的两种方法完成: 1. - (BOOL)canEvaluatePolicy:(LAPolicy)policy error:(NSError * autoreleasing *)error __attribute((swift_error(none))) 检测设备是否支持指纹识别; 2. - (void)evaluatePolicy:原创 2017-03-15 17:18:40 · 293 阅读 · 0 评论 -
iOS 打电话、分享热点状态栏变化引起的bug
前段时间项目中出现一个十分诡异的bug,打电话、分享热点开启之后,再打开APP,然后关闭电话或热点,APP导航条上端有20像素的黑条产生,具体表现如下: 经查找资料调试发现,状态栏标准高度为20,但是当打电话、分享热点时,状态栏的高度有20变为40,这时APP页面整体下压20。当打电话、分享热点结束时,状态栏高度变回20,本来页面应该上弹20的,但是我们的APP有一个抽屉,抽屉是主页的childV原创 2018-01-03 09:52:15 · 3480 阅读 · 0 评论 -
iOS ARKit
AR开发向来不是简单的事,需要掌握很多知识,如上图所示的知识,你都要懂。 2017年WWDC大会发布了ARKit库,可以很方便的开发AR应用,并且演示效果非常好。前段时间奉老大之命研究iOS的AR技术,并做了技术分享,现在将分享的内容写一下,也好好整理一番。 1. ARKit软硬件条件 我们先看一下开发AR的软硬件条件: Processor:A9orlater iOSsyst...原创 2018-02-11 18:13:45 · 4032 阅读 · 0 评论