gpt4 book ai didi

ios - 如何在点击文本字段时禁用键盘出现,iOS?

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

我有一个文本字段,我需要在用户按下它时显示自定义选择器。

选择器显示正常,但问题是键盘出现在底部,我不希望这样。

这是一个 iPad 项目,我正试图从我的 iPhone 上转换它。在 iPhone 上,这很好用,键盘总是隐藏的。

我在这里可能遗漏/忘记做什么?

编辑


为了将来引用这里实际发生的事情,实际上两次(iphone 和 ipad)键盘都没有隐藏。我只是认为它隐藏在 iphone 中,因为我的选择器从底部弹出,隐藏了键盘,因为它位于它的顶部。但在 iPad 上情况并非如此。

无论如何,我使用下面建议的委托(delegate)方法修复了它。

注意,我接受了这个答案,因为它是具体我想要的答案。其余的答案是正确的,我认为其他实现更好。

最佳答案

-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
// Here You can do additional code or task instead of writing with keyboard
return NO;
}

当您点击文本字段时,将首先调用此委托(delegate)方法,如果您将 NO 写为 bool 值,则表示您不想开始编辑,因此它不会显示键盘。

关于ios - 如何在点击文本字段时禁用键盘出现,iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15135784/

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