iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCITooltipModifierBase
@interface SCITooltipModifierBase : SCIMasterSlaveTouchModifierBase
The SCITooltipModifierBase
is part of the ChartModifier API
, which factors out handling of Axis and Chart Label templates,
and provides a touch-over templated tooltip, provided by the output of the Hit-Test
operation on a ISCIRenderableSeries
.
Warning
Designed to be an abstract class, hence should be used for inheritance only. No direct initializations.-
Defines whether the interaction should use interpolation.
Declaration
Objective-C
@property (nonatomic) BOOL useInterpolation;
Swift
var useInterpolation: Bool { get set }
-
Defines the
SCISourceMode
type of series on which interaction is performed.Declaration
Objective-C
@property (nonatomic) SCISourceMode sourceMode;
Swift
var sourceMode: SCISourceMode { get set }
-
Defines a value indicating whether to show tooltip or not.
Declaration
Objective-C
@property (nonatomic) BOOL showTooltip;
Swift
var showTooltip: Bool { get set }
-
Creates a new instance of
SCITooltipModifierBase
class.Declaration
Objective-C
- (nonnull instancetype)initWithTooltipBehavior: (nonnull SCITooltipBehaviorBase *)tooltipBehavior;
Swift
init(tooltipBehavior: SCITooltipBehaviorBase<ISCIChartModifier>)
Parameters
tooltipBehavior
The
SCITooltipBehavior
which will be associated with this modifier.