Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone/iOS,带UIKeyboard+;自定义工具栏布局_Iphone_Objective C_Ios_Ios5_Uikeyboard - Fatal编程技术网

iPhone/iOS,带UIKeyboard+;自定义工具栏布局

iPhone/iOS,带UIKeyboard+;自定义工具栏布局,iphone,objective-c,ios,ios5,uikeyboard,Iphone,Objective C,Ios,Ios5,Uikeyboard,我最近从github克隆了QuickDialog项目,并对其进行了研究 它们似乎使用默认的iOS键盘,但具有额外的自定义视图,即具有“上一个”、“下一个”和“完成”的行。截图如下2幅图像: 而默认的ui键盘将不包含该行,无论ui键盘类型是什么 我试图查看源代码,看看他们是如何实现的,但没有成功。有人知道他们是如何制作这种键盘的吗 提前谢谢 为此,您必须在键盘上添加工具栏。使用键盘通知(KeyboardWillShow和KeyboardWillHide)在键盘上显示工具栏。您也可以参考下面的U

我最近从github克隆了QuickDialog项目,并对其进行了研究

它们似乎使用默认的iOS键盘,但具有额外的自定义视图,即具有“上一个”、“下一个”和“完成”的行。截图如下2幅图像:

而默认的
ui键盘
将不包含该行,无论
ui键盘类型是什么

我试图查看源代码,看看他们是如何实现的,但没有成功。有人知道他们是如何制作这种键盘的吗


提前谢谢

为此,您必须在键盘上添加工具栏。使用键盘通知(KeyboardWillShow和KeyboardWillHide)在键盘上显示工具栏。您也可以参考下面的URL


为此,您必须在键盘上添加工具栏。使用键盘通知(KeyboardWillShow和KeyboardWillHide)在键盘上显示工具栏。您也可以参考下面的URL


您必须使用自定义工具栏。在viewdidload中,文本字段上的隐藏工具栏应该开始编辑显示工具栏,并在工具栏上放置自定义uibuttons或工具栏按钮。另外,在键盘上方设置工具栏框架谢谢Chinttu,我会看看这是否有效,并继续了解他们是如何做到这一点的。我已经做到了,伙计。。。它对我有用。。。所以它也会对你有用。你只需取出工具栏和按钮的iboutlet,并根据需要设置边框和显示隐藏。首先,只需取出工具栏的outlet,隐藏在ViewDod load中,并在textfield中开始编辑显示。。不要拿纽扣。一步一步地做,这样你就会知道它是如何工作的。我听了你的评论,它工作得很好!再次感谢你的帮助!我能给你点积分吗?你必须选择自定义工具栏。在viewdidload中,文本字段上的隐藏工具栏应该开始编辑显示工具栏,并在工具栏上放置自定义uibuttons或工具栏按钮。另外,在键盘上方设置工具栏框架谢谢Chinttu,我会看看这是否有效,并继续了解他们是如何做到这一点的。我已经做到了,伙计。。。它对我有用。。。所以它也会对你有用。你只需取出工具栏和按钮的iboutlet,并根据需要设置边框和显示隐藏。首先,只需取出工具栏的outlet,隐藏在ViewDod load中,并在textfield中开始编辑显示。。不要拿纽扣。一步一步地做,这样你就会知道它是如何工作的。我听了你的评论,它工作得很好!再次感谢你的帮助!我能给你点积分吗?谢谢!我看了BSKeyboardControls的源代码,这正是我想要的,而且很容易理解!所以我会接受你的回答。谢谢!我看了BSKeyboardControls的源代码,这正是我想要的,而且很容易理解!所以我会接受你的回答。