Table of Contents

Class SBSDKZoomingImageScrollView

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKZoomingImageScrollView : UIScrollView
Inheritance
SBSDKZoomingImageScrollView

Constructors

SBSDKZoomingImageScrollView()

public SBSDKZoomingImageScrollView()

SBSDKZoomingImageScrollView(CGRect)

public SBSDKZoomingImageScrollView(CGRect frame)

Parameters

frame CGRect

SBSDKZoomingImageScrollView(NSCoder)

public SBSDKZoomingImageScrollView(NSCoder coder)

Parameters

coder NSCoder

SBSDKZoomingImageScrollView(NSObjectFlag)

protected SBSDKZoomingImageScrollView(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKZoomingImageScrollView(NativeHandle)

protected SBSDKZoomingImageScrollView(NativeHandle handle)

Parameters

handle NativeHandle

Properties

Appearance

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance Appearance { get; }

Property Value

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

DidEndZoomHandler

public virtual Action<NFloat>? DidEndZoomHandler { get; set; }

Property Value

Action<NFloat>

Image

public virtual UIImage? Image { get; set; }

Property Value

UIImage

Margins

public virtual UIEdgeInsets Margins { get; set; }

Property Value

UIEdgeInsets

OverlayView

public virtual UIView? OverlayView { get; set; }

Property Value

UIView

Methods

AppearanceWhenContainedIn(params Type[])

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance AppearanceWhenContainedIn(params Type[] containers)

Parameters

containers Type[]

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

GetAppearance(UITraitCollection)

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance GetAppearance(UITraitCollection traits)

Parameters

traits UITraitCollection

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

GetAppearance(UITraitCollection, params Type[])

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance GetAppearance(UITraitCollection traits, params Type[] containers)

Parameters

traits UITraitCollection
containers Type[]

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

GetAppearance<T>()

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance GetAppearance<T>() where T : SBSDKZoomingImageScrollView

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

Type Parameters

T

GetAppearance<T>(UITraitCollection)

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance GetAppearance<T>(UITraitCollection traits) where T : SBSDKZoomingImageScrollView

Parameters

traits UITraitCollection

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

Type Parameters

T

GetAppearance<T>(UITraitCollection, params Type[])

public static SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers) where T : SBSDKZoomingImageScrollView

Parameters

traits UITraitCollection
containers Type[]

Returns

SBSDKZoomingImageScrollView.SBSDKZoomingImageScrollViewAppearance

Type Parameters

T

LayoutSubviews()

public virtual void LayoutSubviews()

ScrollViewDidEndZoomingWithViewAtScale(UIScrollView, UIView?, NFloat)

public virtual void ScrollViewDidEndZoomingWithViewAtScale(UIScrollView scrollView, UIView? view, NFloat scale)

Parameters

scrollView UIScrollView
view UIView
scale NFloat

ScrollViewDidZoom(UIScrollView)

public virtual void ScrollViewDidZoom(UIScrollView scrollView)

Parameters

scrollView UIScrollView

ViewForZoomingInScrollView(UIScrollView)

public virtual UIView? ViewForZoomingInScrollView(UIScrollView scrollView)

Parameters

scrollView UIScrollView

Returns

UIView