O FluigSdkTextField é o principal componente de campo de texto do fluig SDK para iOS.
Este componente é uma subclasse de UITextField e, portanto, possui todas as funcionalidades já presentes nesta classe.
Importante
Antes de utilizar o componente, não esqueça de importar o módulo de componentes do SDK. Para saber mais, clique aqui (todo: linkar)
No seu projeto, este componente pode ser utilizado pelo Interface Builder arrastando um UITextField e alterando as propriedades Class para FluigSdkTextField e Module para fluigSdkUi como na imagem abaixo:
ou instanciando via código e adicionado a sua view como no exemplo abaixo:
Essa seção explica o funcionamento de todos os atributos específicos do FluigSdkTextField assim como as mudanças de comportamento em alguns atributos padrões do UITextField.
UIImage icon
Define a imagem que será exibida do lado esquerdo do campo de texto. Caso não seja definida ou seja alterada para null, a imagem não será exibida.
String placeholder
Define o texto que é exibido quando a caixa de texto está vazia.
SDKTextFieldState textFieldState
Define o estado visual da caixa de texto. Há três possíveis estados: NORMAL, ERROR, VALID: