文件名称:CustomKeyboards:包含我所有的 iOS 自定义键盘的存储库
文件大小:945KB
文件格式:ZIP
更新时间:2024-06-19 14:12:29
Swift
背景 我是一个很傻的人,但有时候傻却出奇地难! 其中之一是能够在从 iOS 内发送推文或发短信时输入某些 Unicode 字符序列。 iOS 本身允许您通过设置应用程序添加其他键盘,但它们主要用于公开其他语言的字符集。 与 OS X 不同,iOS 中没有用于滚动代码点和选择字符的 Characters 实用程序。 App Store 中有一些应用程序,例如 ,可让您搜索和选择并维护各种便笺簿以保留以前的搜索结果。 还有许多网站允许您将常规文本“翻译”为颠倒的文本。 如果您想使用 fraktur 字符输入整个句子单词,而不必切换出您当前输入的应用程序,这将变得相当麻烦。因此,我决定尝试构建自己的自定义 iOS 键盘,该键盘可以使用从应用程序中按需提供。 事实证明,Apple 提供了一个在 XCode 中创建的模板,以及创建模板的。 确实有很多的教程在那里在Web上创建自定义键盘,但1)
【文件预览】:
CustomKeyboards-master
----images()
--------emoji.png(110KB)
--------fraktur.png(54KB)
--------add_new_keyboard.png(309KB)
--------dot_matrix.png(46KB)
--------upside_down.png(52KB)
--------doubled.png(51KB)
--------select_keyboards.png(278KB)
--------scrabble.png(58KB)
--------select_target.png(152KB)
----EmojiLetters()
--------Info.plist(1KB)
--------EmojiKeyboardViewController.swift(1KB)
----CustomKeyboardsTests()
--------Info.plist(701B)
--------CustomKeyboardsTests.swift(1012B)
----TinyLetters()
--------Info.plist(1KB)
--------TinyKeyboardViewController.swift(1KB)
----FrakturLetters()
--------FrakturKeyboardViewController.swift(1KB)
--------Info.plist(1KB)
----CustomKeyboards()
--------NextKeyboardButton.swift(1KB)
--------ShiftButton.swift(1KB)
--------Tappable.swift(362B)
--------ViewController.swift(629B)
--------Keyboard.swift(1KB)
--------Info.plist(1KB)
--------KeyboardViewControllerProxy.swift(531B)
--------BackspaceButton.swift(2KB)
--------LetterButton.swift(3KB)
--------SpaceButton.swift(2KB)
--------KeyboardButton.swift(3KB)
--------Base.lproj()
--------ReturnButton.swift(1KB)
--------KeyboardViewController.swift(7KB)
--------AppDelegate.swift(2KB)
--------Assets.xcassets()
----CustomKeyboardsUITests()
--------CustomKeyboardsUITests.swift(1KB)
--------Info.plist(701B)
----DotMatrixLetters()
--------Info.plist(1KB)
--------DotMatrixKeyboardViewController.swift(1KB)
----ScrabbleLetters()
--------Info.plist(1KB)
--------ScrabbleKeyboardViewController.swift(2KB)
----README.md(4KB)
----DoubledLetters()
--------DoubledKeyboardViewController.swift(1KB)
--------Info.plist(1KB)
----MonospaceLetters()
--------Info.plist(1KB)
--------MonospaceKeyboardViewController.swift(1KB)
----ChineseLetters()
--------ChineseKeyboardViewController.swift(1KB)
--------Info.plist(1KB)
----SidewaysLetters()
--------Info.plist(1KB)
--------SidewaysKeyboardViewController.swift(1KB)
----CustomKeyboards.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(100KB)
--------xcuserdata()
----UpsideDownLetters()
--------Info.plist(1KB)
--------UpsideDownKeyboardViewController.swift(1KB)