iOS:开始编辑 TextField 时禁用键盘

标签 ios objective-c xamarin.ios

当我在 UITextField 中触摸时如何禁用键盘?

我想做的是显示一个自定义数字键盘而不是默认键盘。

最佳答案

如果我正确理解您要在应用程序中创建自定义键盘,我认为我们在 UITextField 中进行润色时不需要禁用默认键盘。 .

我们只需要创建一个自定义 View 并将其分配给 inputView UITextField 的属性(property)替换默认键盘。

例如,像这样:

yourTextField.inputView = yourCustomKeyboardView

查看更多here .

关于iOS:开始编辑 TextField 时禁用键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44850745/

相关文章:

ios - UIAlertController addTextFieldWithConfigurationHandler。奇怪的功能

ios - 使用新的位置数据更新核心数据(魔法记录)

c# - Xamarin.iOS iCloud 访问 iCloud 键值存储

Xamarin.iOS 中的 Azure 推送通知不起作用

ios - 当我点击 UITableViewCell 时, View Controller 没有被推送。

ios - 当内容大小改变时展开 UITableViewCell

ios - 从 IOS 发送图像到服务器

objective-c - audioPlayer 在 IPhone 上播放的声音与 IPAD 不同(Iphone 音量小,必须靠近耳朵)

objective-c - 使用 NSNotificationCenter 向另一个类发送通知

ios - 如何在 Xamarin 的 UITableViewSource 中使用单元格重用?