草庐IT

UItextField

全部标签

ios - 当我在 UITextField 中按返回键时如何隐藏键盘?

单击文本字段会显示键盘。用户按回车键时如何隐藏? 最佳答案 首先将您的文件委托(delegate)给UITextField@interfaceMYLoginViewController()@end然后将此方法添加到您的代码中。-(BOOL)textFieldShouldReturn:(UITextField*)textField{[textFieldresignFirstResponder];returnYES;}同时添加self.textField.delegate=self; 关于i

ios - 当我在 UITextField 中按返回键时如何隐藏键盘?

单击文本字段会显示键盘。用户按回车键时如何隐藏? 最佳答案 首先将您的文件委托(delegate)给UITextField@interfaceMYLoginViewController()@end然后将此方法添加到您的代码中。-(BOOL)textFieldShouldReturn:(UITextField*)textField{[textFieldresignFirstResponder];returnYES;}同时添加self.textField.delegate=self; 关于i

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

ios - 在 UITableViewCell 中有一个 UITextField

我现在正在尝试这样做几天,在阅读了大量尝试这样做的人的消息之后,我仍然无法在其中拥有一个完全正常工作的UITextField我的一些UITableViewCells,就像在这个例子中一样:要么我的表单正常工作,但文本不可见(尽管我将其颜色设置为蓝色),当我点击它时键盘会进入该字段并且我无法正确实现键盘事件。我尝试了一堆来自Apple的示例(主要是UICatalog,其中有一个类似的控件),但它仍然无法正常工作。有人可以帮助我(以及所有试图实现此控件的人)并在UITableViewCell中发布一个UITextField的简单实现,效果很好吗? 最佳答案

ios - 在 UITableViewCell 中有一个 UITextField

我现在正在尝试这样做几天,在阅读了大量尝试这样做的人的消息之后,我仍然无法在其中拥有一个完全正常工作的UITextField我的一些UITableViewCells,就像在这个例子中一样:要么我的表单正常工作,但文本不可见(尽管我将其颜色设置为蓝色),当我点击它时键盘会进入该字段并且我无法正确实现键盘事件。我尝试了一堆来自Apple的示例(主要是UICatalog,其中有一个类似的控件),但它仍然无法正常工作。有人可以帮助我(以及所有试图实现此控件的人)并在UITableViewCell中发布一个UITextField的简单实现,效果很好吗? 最佳答案

ios - 如果模态 ViewController 演示样式为 UIModalPresentationFormSheet,iPad 键盘将不会关闭

注意:从iOS4.3开始,请参阅已接受的答案(不是投票最多的答案)。这个问题是关于在iPad键盘中发现的一种行为,如果在带有导航Controller的模式对话框中显示它,它会拒绝被关闭。基本上,如果我向导航Controller显示以下行:navigationController.modalPresentationStyle=UIModalPresentationFormSheet;键盘拒绝关闭。如果我注释掉这一行,键盘就会消失。...我有两个文本字段,用户名和密码;用户名有一个下一步按钮,密码有一个完成按钮。如果我在模态导航Controller中显示它,键盘将不会消失。有效broken

ios - 如果模态 ViewController 演示样式为 UIModalPresentationFormSheet,iPad 键盘将不会关闭

注意:从iOS4.3开始,请参阅已接受的答案(不是投票最多的答案)。这个问题是关于在iPad键盘中发现的一种行为,如果在带有导航Controller的模式对话框中显示它,它会拒绝被关闭。基本上,如果我向导航Controller显示以下行:navigationController.modalPresentationStyle=UIModalPresentationFormSheet;键盘拒绝关闭。如果我注释掉这一行,键盘就会消失。...我有两个文本字段,用户名和密码;用户名有一个下一步按钮,密码有一个完成按钮。如果我在模态导航Controller中显示它,键盘将不会消失。有效broken

ios - 设置 UITextField 的最大字符长度

当我加载UIView时,如何在iPhoneSDK上设置UITextField中的最大字符数? 最佳答案 虽然UITextField类没有最大长度属性,但通过设置文本字段的delegate并实现以下委托(delegate)方法来获得此功能相对简单:Objective-C-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{//Preventcrashi

ios - 设置 UITextField 的最大字符长度

当我加载UIView时,如何在iPhoneSDK上设置UITextField中的最大字符数? 最佳答案 虽然UITextField类没有最大长度属性,但通过设置文本字段的delegate并实现以下委托(delegate)方法来获得此功能相对简单:Objective-C-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{//Preventcrashi