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

SCIChartSurfaceBase

@interface SCIChartSurfaceBase : SCILayoutableView <ISCIChartSurfaceBase>

An abstract base class containing shared code between different implementations of SCIChartSurface.

  • 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 SCIChartSurfaceBase.

    Declaration

    Objective-C

    @property (nonatomic, copy, nonnull) NSString *themeId;

    Swift

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

    Declaration

    Objective-C

    @property (nonatomic, copy, nonnull) SCIChartTheme theme;

    Swift

    var theme: SCIChartTheme { get set }
  • Deprecated

    With Metal support in simulator - it’s now obsolete.

    Used to show/hide performance watermark in Simulator.

    Declaration

    Objective-C

    @property (class, nonatomic) BOOL isSimulatorPerformanceWatermarkHidden;

    Swift

    class var isSimulatorPerformanceWatermarkHidden: Bool { get set }