gpt4 book ai didi

ios - 添加一个按钮来隐藏键盘

转载 作者:技术小花猫 更新时间:2023-10-29 10:12:23 28 4
gpt4 key购买 nike

在 UITextView 上隐藏键盘,有方法:

...
textfield.returnKeyType = UIReturnKeyDone;
textfield.delegate = self;
....

-(BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;

}

但如果我想将“完成”按钮保留为“返回”按钮并添加一个隐藏键盘的按钮,我该怎么做?

最佳答案

您可以为工具栏分配一个按钮,该按钮可以关闭键盘作为文本字段的 inputAccessoryView。一个简单的例子是,

UIBarButtonItem *barButton = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:textField action:@selector(resignFirstResponder)] autorelease];
UIToolbar *toolbar = [[[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)] autorelease];
toolbar.items = [NSArray arrayWithObject:barButton];

textField.inputAccessoryView = toolbar;

关于ios - 添加一个按钮来隐藏键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6179534/

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