限制键盘仅在iPad中有数字

时间:2016-06-14 05:48:35

标签: objective-c ipad uikeyboardtype

在我的应用程序中,我有不同类型的输入,包括字母数字,数字,电子邮件等UITextField。在iPhone中我可以成功使用所需的键盘。但是使用相同的代码,iPad在我们使用时无法限制键盘中的数字UIKeyboardTypeNumbersAndPunctuations / UIKeyboardTypeDecimalPad。请告诉我如何使用目标C在iPad上实现这一目标。

非常感谢你提前...

1 个答案:

答案 0 :(得分:0)

我最终得到了以下解决方案。这里我限制键盘只接收数字输入。

class Game(ndb.Model):
    chat_id = ndb.IntegerProperty(required = True)
    mission_num = ndb.IntegerProperty(default =1)
    round_num = ndb.IntegerProperty(default =1)

class Player(ndb.Model):
    user_id = ndb.IntegerProperty(required=True)
    player_role = ndb.StringProperty (
    choices = ['spy','resistance'])

从Stack溢出中获取此代码。非常感谢这段代码。无法再找到该链接。