如何在编辑文本域时禁用默认键盘
我需要放置custom keypad。如何在编辑文本域时禁用默认键盘
为此,我需要禁用我的默认iphone键盘。
为我如果我用这个光标不可见的使用
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
return NO;
}
。
所以我没有找到选择哪个文本框。
我需要我的键盘与默认键盘相同的功能。
任何人都可以帮助我。
谢谢你提前。
如果您的应用程序将是iOS 3.2+,请检查文本视图的inputView属性。这可以指向替代键盘的视图。
请添加评论前downvoting任何answer.It帮助,如果我在链接u使用代码来纠正我们的答案 – Swastik 2011-01-05 07:54:24
发布它禁用文本字段的光标。那么我怎么能显示用户,他选择textfield.I需要只禁用键盘。 – MaheshBabu 2011-01-05 07:56:46
您可以使用我的代码,并使文本框作为firstResponder来关注焦点。这样就不会出现键盘可见的状态,只有您的光标会闪烁.k.try它可以工作 – Swastik 2011-01-05 07:59:26
对于TextView中使用此
- (BOOL)textViewShouldBeginEditing:(UITextView *)textView{
return NO;
}
和文本字段使用
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
return NO;
}
你的权利但是,如果我使用这个textfield没有显示光标,那么我怎么能识别选择了哪个文本字段 – MaheshBabu 2011-01-05 06:43:33
为什么要隐藏键盘?只有当您想要显示某些数据来自某处时才会隐藏数据。您需要做一些逻辑实现以及我现在要做什么,只需简单地将按钮(自定义按钮)放在文本字段上,当您点击该按钮时,您将会知道哪个文本字段是该按钮将在文本字段上,并且它不会隐藏将显示的文本字段数据。也尝试给你的textfileds标签,这也会让你的实现更容易。如果它能帮助你并投票,不要忘记接受答案。 – Sabby 2011-01-05 07:26:24
遐我想这个我把按钮放在该按钮的文本框单击我写[textfield resignFirstResponder];键盘隐藏但文本字段没有获得焦点。我知道哪个文本字段被选中,但我如何识别用户选择的文本字段。 – MaheshBabu 2011-01-05 07:50:36
我正在使用textfield而不是文本视图 – MaheshBabu 2011-01-05 07:42:30
@maheshbabu thanx为你问我对它的帮助... meru Gunturu ... nunchi vachhara – 2011-12-17 07:13:30