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
FloatingPlaceholderConfigurationin 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)
FloatingPlaceholderService Class Reference