【问题标题】:SfChart are not displaying on IOS and working properly in Android - Xamarin FormsSfChart 未在 IOS 上显示并在 Android 中正常工作 - Xamarin Forms
【发布时间】:2017-08-02 14:17:25
【问题描述】:

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);
        }
    }
}

如果我从代码中删除“new Syncfusion.SFChart.Xforms.IOS.Renderer.SfChartRenderer”,它运行时不会产生任何错误或任何结果,但是当我输入这行代码时,它会抛出错误,即 foundation.monotouchexception Objective-c 抛出异常

【问题讨论】:

  • 听起来像一个 Syncfusion 错误。我会使用他们的网站向他们报告
  • 我已经在那里报告了这个问题
  • 等待他们的回应。只有他们能够修复它,因为这很可能是他们源代码中的一个错误

标签: xamarin xamarin.ios xamarin.forms syncfusion


【解决方案1】:

我们最终无法重现报告的问题,我们为此准备了一个示例。请检查随附的示例。

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

代码示例:

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

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

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

问候,

Saravana Pandian M.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-10
    • 2018-03-16
    • 2017-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    相关资源
    最近更新 更多