如何在Xamarin.iOS/Monotouch中将UIKeyboardType.NumberPad的设计更改为自定义设计?

如何在Xamarin.iOS/Monotouch中将UIKeyboardType.NumberPad的设计更改为自定义设计?,ios,xamarin.ios,keyboard,xamarin,Ios,Xamarin.ios,Keyboard,Xamarin,我有一个自定义设计的xamarin.ios应用程序,我想根据我的设计调整键盘。因此,我正在尝试为UIKeyboardType.NumberPad连接一个自定义设计,类似下图。我该怎么办?谢谢 没有经过批准的API来定制键盘,甚至连外观都没有 一个可能的解决方案(我建议您避免)是修改它们的属性。请注意,这很容易在iOS版本之间中断(因为内部可以随时更改) 现在,如果您的目标是只使用类似于UIKeyboardType.NumberPad的东西,那么您可能会发现从按钮构建自己的键盘更容易(这一个很简单

我有一个自定义设计的xamarin.ios应用程序,我想根据我的设计调整键盘。因此,我正在尝试为UIKeyboardType.NumberPad连接一个自定义设计,类似下图。我该怎么办?谢谢


没有经过批准的API来定制键盘,甚至连外观都没有

一个可能的解决方案(我建议您避免)是修改它们的属性。请注意,这很容易在iOS版本之间中断(因为内部可以随时更改)


现在,如果您的目标是只使用类似于
UIKeyboardType.NumberPad
的东西,那么您可能会发现从按钮构建自己的键盘更容易(这一个很简单,只有12个按钮,并且不受当前区域/地区的影响)。这将使您对其外观有更多的控制,并且不会在未来的iOS版本中中断。

请减小屏幕截图大小。太大的颜色伤了我的眼睛。