独特的信用卡输入验证控件 - MFCard

2016-11-07      221      Swift
项目简介

MFCard

MFCard是一个独特外观的信用卡输入&验证控件。使用Swift3编写。 

Demo

Usage

第一步 -在你的项目中@import MFCard

第二步 - 对你的类添加一个委托 MFCardDelegate&添加两个委托方法

第三步 - 呈现一个卡片

var myCard : MFCardView
myCard  = MFCardView(withViewController: self)
myCard.delegate = self
myCard.autoDismiss = true
myCard.toast = true
myCard.showCard()

CocoaPods Install

在你的Podfile中添加

pod 'MFCard'

Supported Cards

  • MasterCard
  • Visa
  • JCB
  • Diners
  • Discover
  • Amex
  • Maestro
  • UnionPay
  • Electron
  • Dankort

自定义选项

  • 卡片图片
  • 背景颜色 
  • 前Chrome颜色 
  • 后Chrome颜色 
  • 前Chrome透明度
  • 后Chrome透明度
  • 背面卡片磁头颜色
  • 所有的标签颜色
  • TextField 自定义
  • 控制按钮
  • 圆角半径
  • 占位符
  • 自动解散
  • 翻转

Features

  • 支持图片验证
  • 类似提示的显示卡片
  • 滑动卡片前&后的滑动手势
  • 错误处理
  • error处理的toast信息
  • 使用IBDesignable的可编辑属性