键盘弹出随机高度

时间:2012-01-09 13:06:52

标签: objective-c keyboard

在我遇到的问题上,我需要你的灯。 我正在开发一个ipad应用程序,我必须使用datePicker来填充textField。 为此,对于所需的文本字段,我使用 textField.inputView 属性通过datePicker替换常用键盘。更确切地说,我做了类似的事情:

UIDatePicker * datePicker = [[[UIDatePicker alloc] init] autorelease];
datePicker.datePickerMode = UIDatePickerModeDateAndTime;
datePicker.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"UTC"];
[datePicker addTarget:self action:@selector(datePickerValueChanged:)
forControlEvents:UIControlEventValueChanged];

textField.inputView = datePicker;

,使用datePickerValueChanged一个方法,该方法可以根据datePicker选择的值更改textfield.text值。

当我点击任何文本字段时,键盘(甚至通常的键盘)以随机高度显示,有时覆盖屏幕的中央部分,有时覆盖屏幕的中央部分。 你能帮我解决这个问题吗?

0 个答案:

没有答案