iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIAdornerLayer
@protocol ISCIAdornerLayer <ISCIView>
Defines the interface to the Adorner Layer, which is used to draw adorners for the ISCIAnnotation instances.
-
Adds
ISCIAdornerProviderinstance into this adorner layer.Declaration
Objective-C
- (void)safeAddAdorner:(nonnull id<ISCIAdornerProvider>)adornerProvider;Swift
func safeAddAdorner(_ adornerProvider: any ISCIAdornerProvider)Parameters
adornerProviderThe adorner provider to add.
-
Removes
ISCIAdornerProviderinstance from this adorner layer.Declaration
Objective-C
- (void)safeRemoveAdorner:(nonnull id<ISCIAdornerProvider>)adornerProvider;Swift
func safeRemoveAdorner(_ adornerProvider: any ISCIAdornerProvider)Parameters
adornerProviderThe adorner provider to remove.
-
Checks whether one of the adorner provider is hit at passed in point.
Declaration
Objective-C
- (BOOL)isHitAdornerProviderAt:(CGPoint)point;Swift
func isHitAdornerProvider(at point: CGPoint) -> BoolReturn Value
YES if one of the adorner providers hit, otherwise - NO.
View on GitHub