在我的应用程序中自定义十进制键盘

时间:2016-02-02 08:07:44

标签: ios swift swift2

...夫特

所以我有一个现有的应用程序,我正在研究它的外观。当前任务是自定义用户点击textField时弹出的小数点。

我已经查看了如何制作它,但似乎你必须进入iPhone / ipad设置并添加自定义键盘。

例如。 This StackOverFlow Question 他们似乎都指向同一个教程.. iOS 8: Creating a Custom Keyboard

我的问题是我不希望用户进入设置。 所以问题是......这是可能的吗?

以下图片是我想要使用的。我通过添加目标键盘在XIB文件中创建了这个,该键盘使用KeyboardViewController.swift,info.plist和NumPad.xib生成新文件夹。虽然我认为我走错了路,但是有人能指出正确的方法。

也有人知道这个观点的确切尺寸......假设我问的其实是可能的。如果我不够清楚,请告诉我! NumPad.xib(pic)

非常感谢, 史蒂夫

解决方案:感谢Andrea纠正我的搜索关键字。它引导我this Stack Question,希望将其他一些人送到互联网的正确末端,错误地定制键盘和自定义输入视图!

1 个答案:

答案 0 :(得分:1)

当然可以不进入设置,但它们被称为自定义输入视图 您应该在inputViews处查看Apple对他们的评价Custom views for data input 基本上,当用户按下文本字段而不是加载常用键盘时,它会加载您指定的inputView,请注意自定义键盘术语会产生误导。如果你谷歌的教程,你会发现很可能像你找到的链接 对于实际示例,请检查此tutorialthis,有点旧,但原则仍然相同