0

我的目标是拥有文本框 - 每个级别的固定数量,供人们猜测隐藏的单词。我不希望 UITextfield 被点击然后调出键盘,我希望有一个不同的按钮来调出键盘 - 如果可能的话。

如果每个框都是一个单独的文本字段,我该如何输入文本。当用户在标准苹果键盘上打字时,如何将每个字符输入到某个文本字段中。我希望文本在按下键后立即显示在框中。

我也无法清除某些字母。假设一个用户拼错了一些东西并且直到键盘作为第一响应者才意识到,如果其余的单词拼写正确并且程序清除它,我怎么能做到这样用户可以点击两个框?

有没有什么方法可以编写程序以便仅在文本字段为空时才输入文本?继续上面的例子,他们切换两个字母,点击清除,然后调出小键盘,然后按下下一个键填充空框。不允许程序在只包含单个字符的已用文本字段中输入文本?

我正在使用 Cocos2d - 我不知道这是否会有所不同。我希望你明白我的意思,虽然我不太擅长解释。

提前感谢您的时间和任何帮助:)。

4

1 回答 1

0

与其拥有不想让用户编辑的文本框,不如使用标签?

要显示键盘,您需要将其链接到一些 UITextField (或类似的)。您可以使用不可见的 UITextField,然后监视输入并将字符发送到相应的标签。参考这个问题

要检查文本字段中是否有任何内容:

[textField.text length] > 0,但我会使用标签而不是文本字段。

我真的不明白你问题的其他部分。

于 2013-03-01T16:00:38.897 回答