如何解决在 xamarin ios 数字小键盘中添加减号按钮
我需要允许用户在我的 IOS 项目的 xamarin 应用程序输入字段中输入负值。目前我使用以下自定义渲染器来使用 NumbersAndPunctuation 键盘。但我不想要一个字母数字键盘来输入数字输入。有没有更好的解决方案?
public class NumericKeypadrenderer: EntryRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Entry> e)
{
base.OnElementChanged(e);
if (Control == null) return;
Control.KeyboardType = UIKeyboardType.NumbersAndPunctuation;
}
}
解决方法
我们不能只在默认键盘上添加自定义按钮。我们需要自定义键盘来实现这一点。
您可以按照此线程创建键盘:Custom Keyboard in Xamarin forms
这个链接有一个示例,你可以参考他的customrenderer:https://github.com/Eren-Shen/CustomKeyboardDemo/tree/master/CustomKeyboardDemo/CustomKeyboardDemo.iOS
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。