我正在尝试为广告
创建自定义渲染器using System;
using System.Collections.Generic;
using System.Text;
using Xamarin.Forms;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
using FreeFallCalculator.Controls;
using FreeFallCalculator.Models;
using Xamarin.Forms.Internals;
[assembly: ExportRenderer(typeof(AdControlView), typeof(AdViewRenderer))]
namespace FreeFallCalculator.Models
{
class AdViewRenderer
{
}
}
在尝试编译时,它一直给我这个错误:
严重级代码描述项目文件行抑制状态 错误CS0246找不到类型或命名空间名称“ExportRendererAttribute”(您是否缺少using指令或程序集引用?)
答案 0 :(得分:0)
自定义渲染器应位于特定于平台的项目中。
答案 1 :(得分:0)
然后您的ClassRenderer
需要继承PageRenderer
,然后:
class AdViewRenderer: PageRenderer //never forget
{
}
每个平台的