如何在UITextField中仅显示数字格式输入?

Cha*_*har 2 iphone objective-c uitextfield ios

我在做简单的应用程序,将采取酒店名称和项目的价格,我想表明的只是数字格式的价格,因为它不能在alphabatical格式,所以我应该在代码中不添加使得只有数量将输入价格UITextField?

如果你没有得到我的问题,你可能会再次提出任何问题我很感激,如果我能得到正确的方法,

Emp*_*ack 8

如果您希望文本字段仅接受数字,则可以将其keyboardType属性设置为UIKeyboardTypeNumberPad.

[yourTextField setKeyboardType:UIKeyboardTypeNumberPad];
Run Code Online (Sandbox Code Playgroud)

有不同类型的keyboardTypes可供使用,您可以在UITextInputTraits Protocol Reference中参考.