MLKitDigitalInkRecognition Framework Reference

  • MLKWritingArea defines the screen area where users can draw ink, using width and height properties.

  • Both width and height properties use the same unit as StrokePoint and should match the unit used in Ink and related objects.

  • MLKWritingArea is initialized with specific width and height values using the designated initializer initWithWidth:height:.

  • The default init method is unavailable and developers should use the designated initializer instead.

MLKWritingArea


@interface MLKWritingArea : NSObject

Properties of the writing area.

The writing area is the area on the screen where the user can draw an ink.

  • Writing area width, in the same units as used in StrokePoint.

    Declaration

    Objective-C

    @property (nonatomic, readonly) float width;
  • Writing area height, in the same units as used in StrokePoint.

    Declaration

    Objective-C

    @property (nonatomic, readonly) float height;
  • Unavailable. Use init(width:height:) instead.

    Declaration

    Objective-C

    - (nonnull instancetype)init;
  • Initializes and returns a WritingArea with specified dimensions.

    The same unit is expected for both dimensions, and must match the unit used in Ink and related objects.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithWidth:(float)width height:(float)height;

    Parameters

    width

    Width of the writing area.

    height

    Height of the writing area.