如何通过单击按钮调出 iphone 键盘 - 我没有创建任何文本字段。我的意图是制作包含单个字符的标签。
其他人问过这个问题并得到了回答,但这是几年前的事了,我不明白人们在那里的回答是什么意思。
感谢您提前提供任何帮助。
如何通过单击按钮调出 iphone 键盘 - 我没有创建任何文本字段。我的意图是制作包含单个字符的标签。
其他人问过这个问题并得到了回答,但这是几年前的事了,我不明白人们在那里的回答是什么意思。
感谢您提前提供任何帮助。
你可以做到这一点的唯一方法是通过 hidden UITextField
,并将 textField 设置为becomeFirstResponder
您可以隐藏代码中的文本字段,textfield.hidden=YES;
或者您也可以通过进入属性检查器并勾选属性来隐藏 nib 文件Hidden
中的文本字段
你可以看看这个UIKeyInput- Displaying keyboard in iPhone without UITextField or UITextView,我自己没试过这个
将按钮附加到 touchUpInside 事件并在or上调用becomeFirstResponder:textView
textfield
这是一个示例(在单击文本视图时显示它):
-(IBAction)buttonClicked:(id)sender{
[textView becomeFirstResponder];
}
您可以在单击按钮时UITextFeild
添加隐藏。tempTF
调用becomeFirstResponder
这个textFeild
:
[self.tempTF becomeFirstResponder];
隐藏文本字段:
UITextField *tempTF = [[UITextField alloc] init];
tempTF.hidden = YES
或在您的界面生成器中标记隐藏
-(void)ButtonClicked
{
[textFld becomeFirstResponder];
[textView becomeFirstResponder];
}
使用这个方法