如何在 Xcode 5 中自定义默认键盘
Posted
技术标签:
【中文标题】如何在 Xcode 5 中自定义默认键盘【英文标题】:How to customise the default keyboard in Xcode 5 【发布时间】:2014-02-03 06:46:44 【问题描述】:当我们单击文本字段时,默认键盘或小键盘不会出现,而是我需要显示自定义键盘..
有没有人知道答案的请贴出来..
声明于 UIResponder.h
UIInputViewAudioFeedback 协议。
这个方法正确还是有什么简单的方法可以解决?
【问题讨论】:
您是否希望根据您的图片展示数字小键盘而不是默认键盘? 我认为他希望在数字键盘下方有一些其他选项。 是的,我需要上图所示的数字键盘。 @user3082253 请查看我的答案以显示数字键盘键盘类型。 【参考方案1】:您需要为此创建一个protocol
,以便在整个应用程序中显示自定义键盘。几个月前我已经成功了,而且这些东西运行良好。我的要求是为farsi
语言创建一个键盘,因为ios
在其语言设置中没有farsi
。
如果您只想在 1 个 viewcontroller
中添加 protocol
,则无需创建。
这是我的主题:
customized keypad on the iPhone Application
【讨论】:
【参考方案2】:这是我创建的可能会有所帮助的东西。只需在 GitHub 上 fork 并将旁遮普语字符更改为缅甸。大部分辛苦的工作都是为你完成的:)
https://github.com/kulpreetchilana/Custom-iOS-Keyboards
【讨论】:
【参考方案3】:根据您的评论,您需要数字键盘。
通过 Interface Builder 或以编程方式设置您的 UITextField
keyboardType 属性:
textfield.keyboardType = UIKeyboardTypeNumberPad;
【讨论】:
以上是关于如何在 Xcode 5 中自定义默认键盘的主要内容,如果未能解决你的问题,请参考以下文章
如何将自定义视图拖动为 Xcode 6 中自定义视图的私有属性
如何在 Yii2 Gridview 中自定义默认数据确认对话框