iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIChartSurfaceBase
@protocol ISCIChartSurfaceBase <ISCIPropertyHolder, ISCIThemeable,
ISCIPublishEvents, ISCIView>
A base interface for SCIChartSurface and SCIPieChartSurface classes.
-
Deprecated
Please use
theme:insteadDefines the current theme applied to this
ISCIChartSurfaceBase.Declaration
Objective-C
@property (nonatomic, copy, readonly) __deprecated_msg NSString *themeId;Swift
var themeId: String { get } -
Defines the current theme applied to this
ISCIChartSurfaceBase.Declaration
Objective-C
@property (nonatomic, copy, readonly) SCIChartTheme theme;Swift
var theme: SCIChartTheme { get } -
Deprecated
Please use backgroundBrushStyle instead
Gets the background brush style for
SCIChartSurface.Declaration
Objective-C
@property (nonatomic, strong) __deprecated_msg SCIBrushStyle *backgoundBrushStyle;Swift
var backgoundBrushStyle: SCIBrushStyle { get set } -
Gets the background brush style for
SCIChartSurface.Declaration
Objective-C
@property (nonatomic, strong) SCIBrushStyle *_Nonnull backgroundBrushStyle;Swift
var backgroundBrushStyle: SCIBrushStyle { get set } -
Gets the
ISCIChartModifierSurfaceinstance for thisSCIChartSurface.Declaration
Objective-C
@property (nonatomic, strong, readonly) id<ISCIChartModifierSurface> _Nonnull modifierSurface;Swift
var modifierSurface: any ISCIChartModifierSurface { get } -
Export current chart surface into
UIImageobject by capturing the whole screen. It is used for taking screenshots.Declaration
Objective-C
- (nonnull UIImage *)exportToUIImage;Swift
func exportToUIImage() -> UIImage -
Export current chart surface into
UIImageobject by capturing a custom rectangle. It is used for taking screenshots.Declaration
Objective-C
- (nonnull UIImage *)exportUIImageWithRect:(CGRect)rect;Swift
func exportUIImage(with rect: CGRect) -> UIImage
View on GitHub