首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xamarin Forms imagecircle插件'ImageCircleRenderer‘不包含'Init’的定义

Xamarin Forms imagecircle插件'ImageCircleRenderer‘不包含'Init’的定义
EN

Stack Overflow用户
提问于 2020-08-26 06:08:59
回答 1查看 61关注 0票数 0

我正在使用Xamarin Forms和开源插件imagecircle plugin for rounded。在我的所有应用程序、-standard共享平台、iOS和安卓中安装此插件后,然后编写

代码语言:javascript
运行
复制
ImageCircleRenderer.Init()

在所有3个应用程序中的代码,我收到错误

“ImageCircleRenderer”不包含“Init”的定义

EN

回答 1

Stack Overflow用户

发布于 2020-08-26 09:27:10

我只是测试一下,一切都在我这边工作。具体步骤如下:

安装imagecircle plugin

然后在Android.project中:

代码语言:javascript
运行
复制
using ImageCircle.Forms.Plugin.Droid;

    protected override void OnCreate(Bundle savedInstanceState)
    {
        TabLayoutResource = Resource.Layout.Tabbar;
        ToolbarResource = Resource.Layout.Toolbar;

        base.OnCreate(savedInstanceState);

        Xamarin.Essentials.Platform.Init(this, savedInstanceState);
        global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

        ImageCircleRenderer.Init();

        LoadApplication(new App());
    }

在iOS.Project中:

代码语言:javascript
运行
复制
using ImageCircle.Forms.Plugin.iOS;

public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
{
    public override bool FinishedLaunching(UIApplication app, NSDictionary options)
    {
        global::Xamarin.Forms.Forms.Init();

        ImageCircleRenderer.Init();

        LoadApplication(new App());

        return base.FinishedLaunching(app, options);
    }
}

您可以尝试清理/重建或重新安装插件,如果它仍然不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63587777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档