FloatingPlaceholderService
public final class FloatingPlaceholderService : AbstractPlaceholderService
Default variant of placeholder service which implements logic of floating
-placeholder.
Placeholder-container in this service is a CATextLayer, which changes his color, font and position when field changed his state.
Attention
- For more information - see also info about
FloatingPlaceholderConfiguration
in documentation.
-
Undocumented
Declaration
Swift
public init(configuration: FloatingPlaceholderConfiguration)
-
Declaration
Swift
public func provide(superview: UIView, field: InputField?)
-
Declaration
Swift
public func setup(placeholder: String?)
-
Declaration
Swift
public func configurePlaceholder(fieldState: FieldState, containerState: FieldContainerState)
-
Declaration
Swift
public func updateContent(fieldState: FieldState, containerState: FieldContainerState, animated: Bool)
-
Declaration
Swift
public func update(useIncreasedRightPadding: Bool, fieldState: FieldState, animated: Bool)