【问题标题】:Xamarin forms - Custom Picker RendererXamarin 表单 - 自定义选取器渲染器
【发布时间】:2014-08-25 20:26:29
【问题描述】:

我目前正在为 ios 中的选择器进行自定义渲染并使用 uitextfield,但显然它允许您在我在 ios 中对其进行自定义渲染后复制和粘贴自定义选择器中的文本。那么有没有办法在自定义渲染中禁用 UItextfield 复制和粘贴

【问题讨论】:

    标签: xamarin xamarin.forms


    【解决方案1】:

    尝试像这样覆盖渲染器中的 CanPerform 方法:

    public override bool CanPerform(ObjCRuntime.Selector action, NSObject withSender)
    {
        return base.CanPerform(action, withSender);
        if (action == new ObjCRuntime.Selector("paste:"))
            return false;
        return base.CanPerform(action, withSender);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多