iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x

SCIPieChartSurface

Provides a chart surface which contains a single Pie Chart RenderSurface viewport. for rendering multiple ISCIPieRenderableSeries and where each ISCIPieRenderableSeries may have a ISCIPieSegment in the appropriate SCIPieSegmentCollection as a source.

The SCIPieChartSurface may have zero or many ISCIPieChartModifier to enable interaction with the chart.

See

ISCIPieChartSurface

See

ISCIPieSegment

See

ISCIPieRenderableSeries

See

ISCIPieChartModifier

See

SCIPieRenderableSeries

See

SCIDonutRenderableSeries
  • Provides a way to set backgroundColor on this surface inistance.

    Declaration

    Objective-C

    @property (nonatomic, strong, nullable) UIColor *backgroundColor;

    Swift

    var backgroundColor: UIColor? { get set }
  • Deprecated

    Please use theme: instead

    Defines the current theme applied to this SCIPieChartSurface.

    Declaration

    Objective-C

    @property (nonatomic, copy) __deprecated_msg("Please use `theme:` instead") NSString *themeId;

    Swift

    var themeId: String { get set }
  • Defines the current theme applied to this SCIPieChartSurface.

    Declaration

    Objective-C

    @property (nonatomic, copy) SCIChartTheme theme;

    Swift

    var theme: SCIChartTheme { get set }
  • Defines the collection of ISCIPieRenderableSeries that this SCIPieChartSurface draws.

    See

    SCIPieRenderableSeriesCollection

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIPieRenderableSeriesCollection *_Nonnull renderableSeries;

    Swift

    var renderableSeries: SCIPieRenderableSeriesCollection { get set }
  • Defines the collection of ISCIPieChartModifier that this SCIPieChartSurface uses

    Declaration

    Objective-C

    @property (nonatomic, strong) SCIPieChartModifierCollection *_Nonnull chartModifiers;

    Swift

    var chartModifiers: SCIPieChartModifierCollection { get set }