我开始学习Xcode,作为第一个应用程序我决定写一个计算器。我做了所有事情并且工作得很好但是有一件事我找不到。我想当用户写信而不是数字并按下按钮时,会出现警告并阻止他输入信件。如果能帮助我并为我糟糕的英语而烦恼,我将感激你。
答案 0 :(得分:1)
如果您不想让用户在所有处输入字母,那么使用数字键盘会更好。 iOS 4.1及更高版本中提供了十进制数字小键盘,您可以从这个问题中找到更多相关信息:
How to use the new UIKeyboardTypeDecimalPad feature in iOS 4.1 SDK
答案 1 :(得分:0)
正如评论所说,你可能最好只更改键盘的输入类型。
[myTextField setKeyBoardType:UIKeyboardTypeDecimalPad] // has a decimal, use UIKeyboardTypeNumberPad for no decimal
查看所有可用类型的列表here。