SCCameraKitTextInputKeyboardAccessoryProvider
Objective-C
@protocol SCCameraKitTextInputKeyboardAccessoryProvider <NSObject>
Swift
protocol TextInputKeyboardAccessoryProvider : NSObjectProtocol
Protocol for representing a text input view on-screen for lenses that request it.
-
The view to show on top of the keyboard.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIView *_Nonnull accessoryView;Swift
var accessoryView: UIView { get } -
The text view associated with the input being provided.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UITextView *_Nonnull textView;Swift
var textView: UITextView { get } -
Placeholder text to show in the text view before the user has input any text. May be empty.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSString *placeholderText;Swift
var placeholderText: String? { get set } -
The maximum height the accessoryView can grow to. This will be considered when setting the safe area for the lens.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat maximumHeight;Swift
var maximumHeight: CGFloat { get }