A custom keyboard component for tvOS app development.
Features
This tvOS Keyboard can be used in any UIViewController.
You can enter text, numbers, and other characters using the touchpad.
Support for all input languages.
The keyboard style is almost identical to the native component, but can be changed if the developer wishes.
Ability to specify a focus element for switching from a component.
Swift Package Manager Install
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift compiler. It is in early development, but Alamofire does support its use on supported platforms.
Once you have your Swift package set up, adding TVOSKeyboard as a dependency is as easy as adding it to the dependencies value of your Package.swift.
Specify as a delegate your ViewController or other object that will be responsible for processing data from the keyboard. To do this the delegate must first be signed under the KeyboardViewProtocol.
tvOS Keyboard component
A custom keyboard component for tvOS app development.
Features
Swift Package Manager Install
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the
swift
compiler. It is in early development, but Alamofire does support its use on supported platforms.Once you have your Swift package set up, adding TVOSKeyboard as a dependency is as easy as adding it to the
dependencies
value of yourPackage.swift
.Example use tvOS Keyboard
With the powerful options, you can do hard tasks with tvOS Keyboard in a simple way. For example, the code below:
Requirements
Contact
If you find an issue, just open a ticket. Pull requests are warmly welcome as well.
License
TVOSKeyboard is released under the MIT license. See LICENSE for details.