├── .DS_Store ├── .gitignore ├── .swift-version ├── Carthage └── Build │ └── iOS │ ├── 6B7650AB-081F-3686-A292-AB85A0337EC6.bcsymbolmap │ ├── 6BFC909E-25A2-3C8A-BB32-9C1EA82A2AAD.bcsymbolmap │ ├── PinCodeInputView.framework.dSYM │ └── Contents │ │ ├── Info.plist │ │ └── Resources │ │ └── DWARF │ │ └── PinCodeInputView │ └── PinCodeInputView.framework │ ├── Headers │ ├── PinCodeInputView-Swift.h │ └── PinCodeInputView.h │ ├── Info.plist │ ├── Modules │ ├── PinCodeInputView.swiftmodule │ │ ├── arm.swiftdoc │ │ ├── arm.swiftmodule │ │ ├── arm64.swiftdoc │ │ ├── arm64.swiftmodule │ │ ├── i386.swiftdoc │ │ ├── i386.swiftmodule │ │ ├── x86_64.swiftdoc │ │ └── x86_64.swiftmodule │ └── module.modulemap │ └── PinCodeInputView ├── Demo ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── CustomItemView │ ├── CircleItemView.swift │ ├── PasswordItemView.swift │ └── UnderlineItemView.swift ├── Info.plist └── ViewController.swift ├── LICENSE ├── PinCodeInputView.podspec ├── PinCodeInputView.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── shima.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── xcshareddata │ └── xcschemes │ │ └── PinCodeInputView.xcscheme └── xcuserdata │ └── shima.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── Demo.xcscheme │ └── xcschememanagement.plist ├── PinCodeInputView ├── Info.plist ├── ItemAppearance.swift ├── ItemType.swift ├── ItemView.swift ├── PinCodeInputView.h ├── PinCodeInputView.swift └── String+Validation.swift ├── README.md ├── demo.gif ├── demo.png ├── demo1.jpg ├── description1.png └── description2.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 4.2 2 | -------------------------------------------------------------------------------- /Carthage/Build/iOS/6B7650AB-081F-3686-A292-AB85A0337EC6.bcsymbolmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/6B7650AB-081F-3686-A292-AB85A0337EC6.bcsymbolmap -------------------------------------------------------------------------------- /Carthage/Build/iOS/6BFC909E-25A2-3C8A-BB32-9C1EA82A2AAD.bcsymbolmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/6BFC909E-25A2-3C8A-BB32-9C1EA82A2AAD.bcsymbolmap -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework.dSYM/Contents/Resources/DWARF/PinCodeInputView: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework.dSYM/Contents/Resources/DWARF/PinCodeInputView -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Headers/PinCodeInputView-Swift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Headers/PinCodeInputView-Swift.h -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Headers/PinCodeInputView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Headers/PinCodeInputView.h -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Info.plist -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm.swiftdoc -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm.swiftmodule -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm64.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm64.swiftdoc -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm64.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/arm64.swiftmodule -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/i386.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/i386.swiftdoc -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/i386.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/i386.swiftmodule -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/x86_64.swiftdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/x86_64.swiftdoc -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/x86_64.swiftmodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/PinCodeInputView.swiftmodule/x86_64.swiftmodule -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/Modules/module.modulemap -------------------------------------------------------------------------------- /Carthage/Build/iOS/PinCodeInputView.framework/PinCodeInputView: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Carthage/Build/iOS/PinCodeInputView.framework/PinCodeInputView -------------------------------------------------------------------------------- /Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demo/CustomItemView/CircleItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/CustomItemView/CircleItemView.swift -------------------------------------------------------------------------------- /Demo/CustomItemView/PasswordItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/CustomItemView/PasswordItemView.swift -------------------------------------------------------------------------------- /Demo/CustomItemView/UnderlineItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/CustomItemView/UnderlineItemView.swift -------------------------------------------------------------------------------- /Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/Info.plist -------------------------------------------------------------------------------- /Demo/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/Demo/ViewController.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/LICENSE -------------------------------------------------------------------------------- /PinCodeInputView.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.podspec -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/project.xcworkspace/xcuserdata/shima.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/project.xcworkspace/xcuserdata/shima.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/project.xcworkspace/xcuserdata/shima.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/project.xcworkspace/xcuserdata/shima.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/xcshareddata/xcschemes/PinCodeInputView.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/xcshareddata/xcschemes/PinCodeInputView.xcscheme -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcschemes/Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcschemes/Demo.xcscheme -------------------------------------------------------------------------------- /PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView.xcodeproj/xcuserdata/shima.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /PinCodeInputView/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/Info.plist -------------------------------------------------------------------------------- /PinCodeInputView/ItemAppearance.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/ItemAppearance.swift -------------------------------------------------------------------------------- /PinCodeInputView/ItemType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/ItemType.swift -------------------------------------------------------------------------------- /PinCodeInputView/ItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/ItemView.swift -------------------------------------------------------------------------------- /PinCodeInputView/PinCodeInputView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/PinCodeInputView.h -------------------------------------------------------------------------------- /PinCodeInputView/PinCodeInputView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/PinCodeInputView.swift -------------------------------------------------------------------------------- /PinCodeInputView/String+Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/PinCodeInputView/String+Validation.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/README.md -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/demo.gif -------------------------------------------------------------------------------- /demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/demo.png -------------------------------------------------------------------------------- /demo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/demo1.jpg -------------------------------------------------------------------------------- /description1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/description1.png -------------------------------------------------------------------------------- /description2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shima11/PinCodeInputView/HEAD/description2.png --------------------------------------------------------------------------------