【发布时间】:2014-08-25 20:26:29
【问题描述】:
我目前正在为 ios 中的选择器进行自定义渲染并使用 uitextfield,但显然它允许您在我在 ios 中对其进行自定义渲染后复制和粘贴自定义选择器中的文本。那么有没有办法在自定义渲染中禁用 UItextfield 复制和粘贴
【问题讨论】:
标签: xamarin xamarin.forms
我目前正在为 ios 中的选择器进行自定义渲染并使用 uitextfield,但显然它允许您在我在 ios 中对其进行自定义渲染后复制和粘贴自定义选择器中的文本。那么有没有办法在自定义渲染中禁用 UItextfield 复制和粘贴
【问题讨论】:
标签: xamarin xamarin.forms
尝试像这样覆盖渲染器中的 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);
}
【讨论】: