SROTPView 2.1.7

SROTPView 2.1.7

saroj raut维护。




SROTPView 2.1.7

  • 作者
  • Saroj Raut

SROTPView

CI Status Version License Platform

示例

alt text alt text alt text alt text

要运行示例项目,请先克隆库,然后从示例目录中先运行 pod install 命令。

需求

  • iOS 10.0+
  • Xcode 11

安装

SROTPView可通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中

pod 'SROTPView'

Carthage

创建一个列出框架的Cartfile,然后运行carthage update。按照说明$(SRCROOT)/Carthage/Build/iOS/SROTPView.framework添加到iOS项目中。

github "sarojraut/SROTPView"

手动添加

  1. 下载并将SROTPView.swift 和 SROTPTextField.swift拖到您的项目中。
  2. 恭喜您!

使用示例

import UIKit
import SROTPView

class ClassThatUseThisLibrary: UIViewController {

    @IBOutlet weak var otpView: SROTPView! //dont use SROTPField use SROTPView
    
   override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        otpView.otpTextFieldsCount = 6
        otpView.otpTextFieldActiveBorderColor = UIColor.white
        otpView.otpTextFieldDefaultBorderColor = UIColor.green
        otpView.otpTextFieldFontColor = UIColor.green
        otpView.activeHeight = 4
        otpView.inactiveHeight = 2
        otpView.otpType = .Rounded //.Rounded for round
        otpView.otpEnteredString = { pin in
            print("The entered pin is \(pin)")
        }
        otpView.setUpOtpView()
    }
       
    override func viewDidAppear(_ animated: Bool) {
               otpView.initializeUI()
        }
    
}

贡献

欢迎为SROTPView做出贡献,查看LICENSE文件以获取更多信息。

作者

[email protected]

SROTPView应用实例

AeonWallet Cambodia https://apps.apple.com/kh/app/aeon-wallet-cambodia/id1328330562 AeonWallet代理/商家 https://apps.apple.com/kh/app/aeon-wallet-agent-merchant/id1328867502 Global Smart Plus https://apps.apple.com/np/app/global-smart-plus/id1565283667

许可证

SROTPView受MIT许可证的约束。更多信息请参阅LICENSE文件。

版权所有(c)2019 [邮箱地址保护中]

任何人获得本软件及其相关文档(以下简称“软件”)的副本,在此特此免费授予其在不受限制的情况下使用、复制、修改、合并、发布、分发、再许可或出售软件副本的权利,并允许将该软件提供给其他人进行前述行为,但须遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、适用于特定目的和不侵权保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任承担责任,无论这些责任源于合同、侵权或其他方式,是因软件、软件的使用或以其他方式与之相关而引起的。