非模态iOS键盘界面

时间:2010-09-09 21:50:26

标签: iphone cocoa-touch uiviewcontroller interface-builder

是否知道如何通过手机和Skype应用程序获取键盘界面?这与UITextField成为第一个响应者时出现的模态键盘视图不同。

这只是一个UIView,Skype的开发人员在IB中展示自己,完成自定义图形以获得每个按钮的方形形状?或者是否有一些标准的Cocoa Touch方法可以做到这一点?

3 个答案:

答案 0 :(得分:1)

这不是Cocoa Touch开箱即用的东西,不是。我认为iPhone键盘是一组UIButton对象,像键盘一样排列,并使用自定义图形来获得视觉外观。这在Interface Builder中应该相当容易。

答案 1 :(得分:0)

您可能正在寻找协议UITextInputTraits中的UIKeyboardType,该协议由UITextField等实现。请参阅该链接中的文档。

答案 2 :(得分:0)

我也对你的问题感到困惑。我不知道有什么看见,因为你需要在某个地方输入,无论如何在ViewWillAppear上激活UITextField并关闭其余视图的触摸因此显示键盘就像手机应用程序一样不是更好吗?