gpt4 book ai didi

ios - 如何在屏幕键盘上给按钮 iPhone 返回键行为?

转载 作者:行者123 更新时间:2023-11-28 21:40:41 27 4
gpt4 key购买 nike

我有一个应用程序,我必须在屏幕键盘的顶部实现自定义的 QuickType Suggestion。 Where(QuickType Suggestion Box) 右键行为类似于键盘返回类型行为。如果 keyBoard 返回键是“next”,那么建议的右键将是“next”,如果是“Done”,那么它也必须是“Done”以及类型操作。当它出现时,我在键盘的顶部看到了三个按钮。但我无法弄清楚,如何使用它?有可能用这个技巧吗?如何?如果还有其他方法可以做到这一点,请提出建议。

enter image description here

最佳答案

好的,所以首先你需要知道你的键盘按钮是什么类型,如果按钮是下一个,那么你的文本字段应该为每个按钮都有一个唯一的标签:

-(IBAction)didTapOnCustomNextButton:(id)sender
{
UITextField * textField = (UITextField *)sender ;

if(textField.returnKeyType == UIReturnKeyNext)
{
NSInteger nextTextField = textField.tag+1;

UIResponder* responder = [textField.superview viewWithTag:nextTextField];

if (responder!=nil)
{
[responder becomeFirstResponder];
}
else
{
[textField resignFirstResponder];
}
}
else
{
[textField resignFirstResponder];
}

}

编辑 1:我编辑了我的代码以在 IBAction 中工作,还修复了一些变量名称

关于ios - 如何在屏幕键盘上给按钮 iPhone 返回键行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32194859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com