【发布时间】:2017-05-30 11:09:19
【问题描述】:
我不知道为什么我的 Xamarin.Forms 自定义渲染器如果我将它放入库中并且仅在 iOS 上不起作用,那么有人可以帮助我吗?
[assembly: ExportRenderer(typeof(HtmlLabel), typeof(HtmlLabelRenderer))]
namespace Plugin.HtmlLabel.iOS
{
public class HtmlLabelRenderer : LabelRenderer
{
protected override void OnElementChanged(ElementChangedEventArgs<Label> e)
{
base.OnElementChanged(e);
if (Control == null) return;
UpdateMaxLines();
UpdateText();
}
如果进入项目,它可以在 Android、UWP 和 iOS 上正常工作。
【问题讨论】:
标签: ios forms xamarin custom-renderer