OStack程序员社区-中国程序员成长平台

标题: ios - 隐藏 iOS 键盘,但允许用户移动光标 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 13:34
标题: ios - 隐藏 iOS 键盘,但允许用户移动光标

我想允许用户像往常一样通过点击来在 uitextarea 周围移动光标,但我不希望键盘显示。

有没有我可以重写的方法来实现这一点?



Best Answer-推荐答案


如果您不想显示键盘和光标,那么只需 return NO,在

结尾
- (BOOL)textFieldShouldBeginEditingUITextField *)textField
{
    /// Your stuff; 
    return NO;
}

另一种选择:

UIView* dummyView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1, 1)];
myTextField.inputView = dummyView;

UIView (dummyView) 添加到您的 UITextFieldinputView

这不会返回键盘,但也会显示闪烁的光标。

关于ios - 隐藏 iOS 键盘,但允许用户移动光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158399/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4