Eureka: Como usar o ButtonCell

Criado em 12 out. 2015  ·  4Comentários  ·  Fonte: xmartlabs/Eureka

Existem alguns exemplos para outras linhas, mas ButtonRow não é bem explicado no projeto de exemplo. Seria muito bom ter um pouco de documentação apostada para casos de uso. Por exemplo, como eu chamo uma ação em uma linha de botão.

onCellSelection documentation ButtonRow

Comentários muito úteis

Eu uso assim:

Crie a linha do botão:

    ButtonRow() {
        $0.title = "Tap Me!"
        $0.onCellSelection(self.buttonTapped)
    }

E forneça um manipulador em sua classe de formulário:

    func buttonTapped(cell: ButtonCellOf<String>, row: ButtonRow) {
        print("tapped!")
    }

Todos 4 comentários

Eu uso assim:

Crie a linha do botão:

    ButtonRow() {
        $0.title = "Tap Me!"
        $0.onCellSelection(self.buttonTapped)
    }

E forneça um manipulador em sua classe de formulário:

    func buttonTapped(cell: ButtonCellOf<String>, row: ButtonRow) {
        print("tapped!")
    }

Obrigado, funciona!

Como você chama uma segue de um ButtonRow?

For a segue

ButtonRow("Rows") {
     $0.presentationMode = .SegueName(segueName: "NameOfSegue", completionCallback: nil)
}
Esta página foi útil?
0 / 5 - 0 avaliações