目标C,键盘问题

时间:2011-12-13 16:19:19

标签: objective-c ios uitextfield

我正在使用XCode 4.2。 有没有办法在用户输入文本时推动UITextField? 问题是当UITextField出现时位于键盘后面......

由于

2 个答案:

答案 0 :(得分:1)

一种方法是简单地手动移动uitextfield。您可以在开始编辑和结束编辑时使用uitextfielddelegate的委托方法进行转换。

关注this

答案 1 :(得分:0)

这是一个关于如何在键盘出现时为文本字段设置动画的简单tutorial。我们的想法是实现像这样的UITextFieldDelegate方法

- (void)textFieldDidBeginEditing:(UITextField *)textField { 
    // ANIMATE TEXTFIELD UP
}
- (void)textFieldDidEndEditing:(UITextField *)textField {
    // ANIMATE TEXTFIELD DOWN    
}

本教程包含所有详细信息以及工作代码。