草庐IT

Keyboard

全部标签

objective-c - IOS:使用 iPad KeyBoard 的回车键操作

我有两个文本字段,在第一个文本字段中我写“Hello”,当我在iPad键盘上按Enter时,我希望在第二个文本字段中出现“World”;如何使用enter在我的应用程序中创建操作? 最佳答案 您通常会将ViewController指定为文本字段的委托(delegate),然后实现textFieldShouldReturn:方法,例如:-(BOOL)textFieldShouldReturn:(UITextField*)textField{otherTextField.text=@"World"returnYES;}

objective-c - IOS:使用 iPad KeyBoard 的回车键操作

我有两个文本字段,在第一个文本字段中我写“Hello”,当我在iPad键盘上按Enter时,我希望在第二个文本字段中出现“World”;如何使用enter在我的应用程序中创建操作? 最佳答案 您通常会将ViewController指定为文本字段的委托(delegate),然后实现textFieldShouldReturn:方法,例如:-(BOOL)textFieldShouldReturn:(UITextField*)textField{otherTextField.text=@"World"returnYES;}

ios - 隐藏键盘ios

这个问题在这里已经有了答案:DismisskeyboardontouchanywhereoutsideUITextField(8个回答)关闭9年前。我有一些文本输入,只要我触摸背景,我就可以隐藏键盘,但只有当我输入第一个文本框名称textField1时。现在这段代码应该很简单,但我似乎无法理解。-(IBAction)backgroundTouched:(id)sender{[textField1resignFirstResponder];[buildLengthresignFirstResponder];[buildWidthresignFirstResponder];[ridgeWi

ios - 隐藏键盘ios

这个问题在这里已经有了答案:DismisskeyboardontouchanywhereoutsideUITextField(8个回答)关闭9年前。我有一些文本输入,只要我触摸背景,我就可以隐藏键盘,但只有当我输入第一个文本框名称textField1时。现在这段代码应该很简单,但我似乎无法理解。-(IBAction)backgroundTouched:(id)sender{[textField1resignFirstResponder];[buildLengthresignFirstResponder];[buildWidthresignFirstResponder];[ridgeWi

objective-c - iOS 7 - 键盘动画

我正在尝试了解iPhone5模拟器上iOS7.0中的新键盘动画。我想在键盘出现时调整UITableView的大小,但我无法获得正确的动画细节。当键盘出现或消失时,我正在使用来自NSNotification对象的信息。这是我的日志:Movekeyboardfrom{{0,920},{320,216}}to{{0,352},{320,216}}withduration:0.400000andanimationcurve:7UIViewAnimationCurveEaseInOut=0UIViewAnimationCurveEaseIn=1UIViewAnimationCurveEaseOu

objective-c - iOS 7 - 键盘动画

我正在尝试了解iPhone5模拟器上iOS7.0中的新键盘动画。我想在键盘出现时调整UITableView的大小,但我无法获得正确的动画细节。当键盘出现或消失时,我正在使用来自NSNotification对象的信息。这是我的日志:Movekeyboardfrom{{0,920},{320,216}}to{{0,352},{320,216}}withduration:0.400000andanimationcurve:7UIViewAnimationCurveEaseInOut=0UIViewAnimationCurveEaseIn=1UIViewAnimationCurveEaseOu

objective-c - UITextField 的初始键盘动画的超慢滞后/延迟

好吧,这个问题让我发疯了。触摸UITextField后,键盘弹出大约需要3-4秒。这仅在应用启动后第一次弹出键盘时发生,之后动画立即开始。一开始我以为是加载太多图片的问题,或者我的UITableView,但我刚刚创建了一个只有一个UITextField的全新项目,我仍然遇到这个问题。我正在使用iOS5、Xcode4.2版,并在iPhone4S上运行。这是我的代码:#import"ViewController.h"@implementationViewController-(void)viewDidLoad{[superviewDidLoad];UITextField*textField

objective-c - UITextField 的初始键盘动画的超慢滞后/延迟

好吧,这个问题让我发疯了。触摸UITextField后,键盘弹出大约需要3-4秒。这仅在应用启动后第一次弹出键盘时发生,之后动画立即开始。一开始我以为是加载太多图片的问题,或者我的UITableView,但我刚刚创建了一个只有一个UITextField的全新项目,我仍然遇到这个问题。我正在使用iOS5、Xcode4.2版,并在iPhone4S上运行。这是我的代码:#import"ViewController.h"@implementationViewController-(void)viewDidLoad{[superviewDidLoad];UITextField*textField

iphone - 如何使用返回键关闭 UITextView 的键盘?

想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。在IB的库中,介绍告诉我们,当按下return键时,UITextView的键盘会消失。但实际上return键只能充当'\n'。我可以添加一个按钮并使用[txtViewresignFirstResponder]来隐藏键盘。但是有没有办法为键盘中的return键添加操作,这样我就不需要添加UIButton? 最佳答案 我想我会在此处发布代码段:确保声明支持UITextViewDelegate协议(protocol)。-(

iphone - 如何使用返回键关闭 UITextView 的键盘?

想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。在IB的库中,介绍告诉我们,当按下return键时,UITextView的键盘会消失。但实际上return键只能充当'\n'。我可以添加一个按钮并使用[txtViewresignFirstResponder]来隐藏键盘。但是有没有办法为键盘中的return键添加操作,这样我就不需要添加UIButton? 最佳答案 我想我会在此处发布代码段:确保声明支持UITextViewDelegate协议(protocol)。-(