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

SCIPieChartSurface

Provides a chart surface which contains a single SCIPieChartRenderSurface 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 (readwrite, copy, nonatomic, nullable) UIColor *backgroundColor;

    Swift

    @NSCopying var backgroundColor: UIColor? { get set }
  • Defines the current theme applied to this SCIChartSurfaceBase.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) NSString *_Nonnull themeId;

    Swift

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

    See

    SCIPieRenderableSeriesCollection

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        SCIPieRenderableSeriesCollection *_Nonnull renderableSeries;

    Swift

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

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        SCIPieChartModifierCollection *_Nonnull chartModifiers;

    Swift

    var chartModifiers: SCIPieChartModifierCollection { get set }