UIKeyboardTypeDecimalPad用于4.3 iphone sdk中的货币字段

时间:2012-01-03 09:09:55

标签: iphone uikeyboardtype

当我在模拟器4.3上运行时,我无法成功使用UIKeyboardTypeDecimalPad并且它在模拟器5.0上成功运行。我要在文本字段中填写货币。

如何将UIKeyboardTypeDecimalPad用于运行4.3的设备?

被修改 在模拟器4.3中它给出以下警告: “无法找到支持键盘iPhone-Portrait-DecimalPad的8型键盘;使用默认”

2 个答案:

答案 0 :(得分:1)

我认为这是一个警告,因为我正在使用IOS 4.3并且它在日志中打印出错误并且工作正常。我正在使用以下代码

- (void)viewDidLoad
{
  [super viewDidLoad];
  myTextField.keyboardType=UIKeyboardTypeDecimalPad;
}

答案 1 :(得分:1)

模拟器自动更正被调用,它崩溃了我的应用程序.. 它是Lion 10.7.2 + Xcode 4.2 +运行iOS 4.3问题的模拟器

现在解决方法是

我们必须按照以下步骤更新模拟器4.3:1)转到Xcode-> Preferences->下载2)更新iOS 4.3模拟器

重置模拟器,再次运行......完成...