小编raz*_*deb的帖子

如何在UITextField返回键上添加操作?

我的视图中有一个按钮和文本文本字段.当我点击文本字段时,键盘出现,我可以在文本字段上书写,我也可以通过添加以下命令来点击按钮来解除键盘:

[self.inputText resignFirstResponder];
Run Code Online (Sandbox Code Playgroud)

现在我想启用键盘的返回键.当我按下键盘时,键盘会消失,会发生一些事情.我怎样才能做到这一点?

iphone objective-c uitextfield ios swift

83
推荐指数
3
解决办法
8万
查看次数

UITextField文本更改回调

我有一个名为textFieldInput的UITextField和一些按钮.不知怎的,我禁用了输入视图,这样如果有人点击texField,就不会显示键盘.按编程方式按下按钮时,我正在添加文本.我想抓住这个变化.我想在textField的文本发生变化时调用函数.我怎样才能做到这一点?

我尝试添加以下功能

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)replacementStr {
// some my code
return YES;
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.这只在我点击textField时调用.

我还尝试在viewDidLoad函数中添加以下内容

[textFieldInput addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
Run Code Online (Sandbox Code Playgroud)

这也行不通.

我怎样才能做到这一点?

谢谢.

iphone xcode objective-c uitextfield ios

3
推荐指数
1
解决办法
4330
查看次数

标签 统计

ios ×2

iphone ×2

objective-c ×2

uitextfield ×2

swift ×1

xcode ×1