Swift Eureka form builder

Creador de formularios


Eureka form builder se ha vuelto un estandar en los desarrollos de Arbiec Agencia Digital. Eureka es un completo framework completamente en Swift que nos permite hacer formularios, con diferentes tipos de datos y una sintaxis clara y sencilla.

Todos los formularios de Eureka son basados en tableviews de IOS, con la especificación DSL (domain specific language) de swift. EL DSL basicamente consiste en Rows, Secciones y Forms. Los formularios son colecciones de secciones y las secciones son colecciones de Rows.

 

Swift Eureka forms
Swift Eureka forms navigations

Ejemplo de como crear un formulario en Eureka

import Eureka

class CustomCellsController : FormViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        form +++ Section("Custom cells")
                    <<< WeekDayRow(){
                        $0.value = [.Monday, .Wednesday, .Friday]
                    }
                    <<< TextFloatLabelRow() {
                        $0.title = "Float Label Row, type something to see.."
                    }
    }
}

Si necesitan más información pueden consultar el repositorio Eureka en Github inclusive hay un ejemplo que pueden correr para iPhone.

 

Share Button

Leave a Reply

Your email address will not be published. Required fields are marked *