如何获取文本字符?(Xcode)

时间:2012-07-11 15:24:45

标签: objective-c xcode

我开始学习Xcode,作为第一个应用程序我决定写一个计算器。我做了所有事情并且工作得很好但是有一件事我找不到。我想当用户写信而不是数字并按下按钮时,会出现警告并阻止他输入信件。如果能帮助我并为我糟糕的英语而烦恼,我将感激你。

2 个答案:

答案 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