Swift社区

做最好的 Swift 社区


  • 首页

  • 分类

  • 标签

  • 关于

  • 归档

iOS--React Native手势密码插件

发表于 2018-12-16 | 分类于 iOS-React Native集
数字统计 2,101字 | 阅读时长 9分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »

iOS--React Native浏览器插件

发表于 2018-12-16 | 分类于 iOS-React Native集
数字统计 1,583字 | 阅读时长 7分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »

iOS--React Native网络请求插件

发表于 2018-12-16 | 分类于 iOS-React Native集
数字统计 2,690字 | 阅读时长 13分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »

iOS-React Native 原生密码键盘插件

发表于 2018-12-08 | 分类于 iOS-React Native集
数字统计 3,154字 | 阅读时长 14分钟

一:介绍

React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。

阅读全文 »

第三方微信登录 | 静默授权与网页授权的实现

发表于 2018-04-17 | 分类于 iOS文集
数字统计 1,650字 | 阅读时长 6分钟

一:介绍

第三方登录有QQ、微信、微博、支付宝等等,如果现在自己的项目中实现这些登录,即可以使用友盟的sdk,也可以一个一个接入,各有各的有点,这里不做赘述。

今天和大家分享的是,在项目中实现微信登录,虽然微信官网给出了接入文档,但是我在接入的过程中,遇到一些问题,在此做出总结以便大家参考。主要讲微信snsapi_base静默授权与snsapi_userinfo网页授权的实现。

阅读全文 »

AVFoundation | 封装一个好用的视频播放器

发表于 2018-04-06 | 分类于 iOS文集
数字统计 1,348字 | 阅读时长 6分钟

一:简介

AVFoundation是苹果在iOS和OS X系统中用于处理基于时间的媒体数据的Objective-C框架. 供使用者来开发媒体类型的应用程序。

video.png

上图是iOS系统下媒体应用的结构层. AVKit框架用于简化媒体应用的创建过程,如果你只需要看电影,那么使用这个就可以了, UKit可以支持简单的录制功能 . 而更多功能需要低层级框架支持.下面简单介绍下AVFoundation内最主要的支撑框架和其提供的功能。

阅读全文 »

人脸识别 -- 活体检测(张嘴摇头识别)

发表于 2018-03-19 | 分类于 iOS 识别集
数字统计 1,773字 | 阅读时长 8分钟

一:简介

最近项目在做了身份证银行卡识别之后,开始实现人脸识别和活体识别,其中人脸识别包括人脸入库、人脸查找、人脸1:N对比、人脸N:N对比,另外活体识别运用在安全登录功能。

大家都熟知的支付宝使用face++ 的服务来实现人脸识别,在实际项目中使用了讯飞的人脸识别SDK进行二次封装来实现活体识别。主要实现了张嘴和摇头两个活体动作的识别。据我所知,讯飞的服务是基于face++,识别率还是很高,并且iOS和Android都对应有封装好的SDK。

在实际运用中,有很多app为了高度保证用户使用的安全问题,除了常规的账号密码登录之外,相继实现了指纹登录,手势登录,第三方登陆(QQ、微信、支付宝)、刷脸登录,接下里我就和大家分享一下如何实现人脸识别的活体检测,这是实现刷脸登录最基础的实现。

另外,这些博文都是来源于我日常开发中的技术总结,在时间允许的情况下,我会针对技术点分别分享iOS、Android两个版本,尽量附上demo以供大家参考,如果有其他技术点需要,可在文章后留言,我会尽全力帮助大家。

阅读全文 »

iOS 实现点击图片放大

发表于 2018-03-06 | 分类于 iOS文集
数字统计 959字 | 阅读时长 4分钟

一:简介

在项目中免不了会遇到,实名认证上传身份证、绑定银行卡等功能。在实际操作中呢,会涉及到上传图片,在页面布局时,可能图片不是一张,考虑到布局的美观等因素,显示图片的位置变得很小,如果想查看上传的图片是否清晰,内容是否完整,可能就需要放大才能实现,下面就和大家分享一下我封装的一类,完美的实现了图片的缩放功能。

另外,这些博文都是来源于我日常开发中的技术总结,在时间允许的情况下,我会针对技术点分别分享iOS、Android两个版本,尽量附上demo以供大家参考,如果有其他技术点需要,可在文章后留言,我会尽全力帮助大家。

阅读全文 »

UIDatePicker | 时间选择器

发表于 2018-02-09 | 分类于 iOS文集
数字统计 1,045字 | 阅读时长 4分钟

一:UIDatePicker的介绍

UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。
日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。
你也可以对其进行定制,令其使用任何范围的日期。

UIDatePicker这个类的对象让用户可以在多个车轮上选择日期和时间。
iPhone手机上的‘时钟’应用程序中的时间与闹铃中便使用了该控件。
使用这个控件时,如果你能配置正确,当用户滚动车轮到一个新的日期或者时间上时,利用UIControlEventValueChanged触发事件。
UIDatePicker给出了倒计时模式,但是并没有实现相关事件。
如果你使用该模式,必须在应用程序中设置一个NSTime对象,让倒计时中的时间不断减少。

阅读全文 »

iOS发红包页面

发表于 2018-02-07 | 分类于 iOS 贡献集
数字统计 182字 | 阅读时长 1分钟

iOS APP发红包页面制作,可直接参考源码,节约开发时间。
点击获取GitHub 源码

来源:来自 qq:668562416 “西安 - 梦龙雪糕” 的贡献

阅读全文 »
1…16171819
Swift社区

Swift社区

我们的使命是做一个最专业最权威的 Swift 中文社区,我们的愿景是希望更多的人学习和使用Swift。我们会分享以 Swift 实战、SwiftUI、Swift 基础为核心的技术干货,不忘初心,牢记使命。

187 日志
19 分类
11 标签
RSS
CSDN 掘金 GitHub 知乎 微博 公众号
友情链接
  • SwiftWeekly
  • Article-ios
  • SwiftUI-Book
© 2024 Swift社区
博客全站共361.6k字