Skip to content

macarthor/SecureKeyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecureKeyboard

an iOS secure and extendable keyboard UIView, not an IME.

why secure

  • random keys when shown everytime;
  • no thumbnail shown when typing a key, in case of screen recording.

why extendable

  • the library is well architectured, you just need to implement your own key layout. just refer to one of NSKKeyboardTypingNumView/NSKKeyboardTypingCharacterView/NSKKeyboardTypingSymbolView.

easy to use

// in some UIViewController, there is an UITextField
[NSKSecureKeyboard initWithTextField:self.textField keyboardType:NSKSecureKeyboardTypeCharacter];

it supports 3 layouts by now:

(black border in screenshots is emulator border)

symbols

效果

characters

效果

numbers

效果

About

an iOS secure keyboard UIView, not an IME.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published