什么是在UIViewController中为弹出键盘设置UIView的最佳方法?

时间:2010-11-10 17:47:43

标签: objective-c xcode iphone-sdk-3.0 uiview uiviewcontroller

我正在开发一个iPhone应用程序,其中一部分有弹出的自定义键盘,目前包含

的UIViewController (1)UIButton(激活键盘) 的UIView     - 10个输入按钮(键盘的一部分)

当应用程序启动时,我将UIView设置为不在视图中,当单击按钮(1)时,UIView从屏幕底部向上动画,这很有效,但它让我想到“这真的是最好的方法吗?“。

如果我可以将自定义键盘与UIViewController分开,那将是很好的,这样在将来的应用程序中我可以只包含构建UIView /键盘的文件。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

inputAccessoryView您要找的是什么?

  

要显示的自定义配件视图   当文本字段成为第一个   应答

     

此属性的默认值为   零。为此属性分配视图   导致该视图显示在上面   标准系统键盘(或以上   自定义输入视图(如果有)   当文本字段变为时   第一响应者。例如,你   可以使用此属性附加一个   自定义工具栏到键盘。