0

我对我的小型测试应用程序感到非常困惑。当我在 Textfield 上进行操作时,键盘来得很慢,我想增加键盘时间。有人能告诉我如何增加键盘上下的时间吗?

4

1 回答 1

1

系统键盘的速度可以通过 检索,UIKeyboardAnimationDurationUserInfoKey并且是只读的。

更新:如何获取值。在通知侦听器中:

- (void)keyboardWillShow:(NSNotification*)notification 
{
    NSDictionary* userInfo = [notification userInfo];
    NSTimeInterval animationDuration;
    UIViewAnimationCurve animationCurve;

    [[userInfo objectForKey:UIKeyboardAnimationCurveUserInfoKey] getValue:&animationCurve];
    [[userInfo objectForKey:UIKeyboardAnimationDurationUserInfoKey] getValue:&animationDuration];
}
于 2011-02-24T09:38:37.430 回答