Índice | ||||||
---|---|---|---|---|---|---|
|
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.
Informações | ||
---|---|---|
| ||
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:
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
let field = FluigSdkTextField() view.addSubview(field) |
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: