SfChart没有在IOS上显示并且在Android - Xamarin Forms中正常工作

时间:2017-08-02 14:17:26

标签: xamarin xamarin.ios xamarin.forms syncfusion

Syncfusion sfchart在android中工作正常,但在IOS中生成错误。这是我的AppDelegate类代码

的AppDelegate:

namespace ProjectName
{   
    [Register ("AppDelegate")] 
    public class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
    {
        public override bool FinishedLaunching (UIApplication app, NSDictionary options)
        {
            new Syncfusion.SfChart.XForms.iOS.Renderers.SfChartRenderer();
            global::Xamarin.Forms.Forms.Init ();
            Appearance.Configure ();
            LoadApplication (new App());
            return base.FinishedLaunching (app, options);
        }
    }
}

如果我从Code中删除'new Syncfusion.SFChart.Xforms.IOS.Renderer.SfChartRenderer'它运行时没有产生任何错误或任何结果但是当我把这行代码然后它抛出错误,这是 foundation.monotouchexception objective-c抛出异常

1 个答案:

答案 0 :(得分:0)

我们无法在最后重现报告的问题,我们为此准备了一个样本。请查看随附的样本。

注意:我们建议您按照以下代码使用 SfChartRenderer 的初始化方法。

代码示例:

Syncfusion.SfChart.XForms.iOS.Renderers.SfChartRenderer.Init();

如果您仍然遇到此问题,请向我们更新 Xamarin Studio / Visual Studio 版本。请从以下位置下载样本。

示例: http://www.syncfusion.com/downloads/support/forum/131907/ze/ChartGettingStarted1268455699

此致

Saravana Pandian M。