Swift iOS:自定义键盘与默认键盘略有不同

时间:2017-10-22 22:39:01

标签: ios iphone swift keyboard

对于文字游戏,我想在Swift中以编程方式创建一个UITextField,它只允许用户输入和删除大写字母(没有空格键,返回值,大小写等)。像这样:

Desired Keyboard Layout

这似乎不是内置键盘选项之一,但从头开始创建自定义键盘似乎有些过分。最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

创建一个看起来像UITextField的UILabel,这将帮助您防止系统键盘出现。您可以从自定义按钮设置UILabel的文本。尝试。

首先制作UILabel,添加点击手势来处理点击事件。让我知道提示是否不够。

Here。在这里,您可以学习如何使UILabel看起来像UITextField