使用动画更改UITextField中的键盘

时间:2010-04-06 13:31:15

标签: iphone objective-c uitextfield iphone-softkeyboard

我在几个单元格中有一个包含多个textField的表格,每个单元格都有不同的输入键盘(电话号码的数字,名称的标准等)。

当我在编辑其他编辑时选择一个更改编辑文本字段时,我希望第一个文本字段隐藏键盘(正在使用的键盘),然后才显示新键盘。

但是放入[textField resignFirstResponder]并不能解决我的问题(新的问题在没有其他问题消失的情况下出现,使得动画无法察觉)。

我试图让线程保持睡眠状态,但它没有按照我的意愿工作。

有没有办法制作这个动画?

非常感谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

也许你可以用NSTimer延迟出现第二个键盘。看一下文档:

http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/Timers/Articles/usingTimers.html