2016-05-05 8 views
1

Ich verwende Eureka Formulare für Swift und ich möchte das Min Datum und das Max Datum für TimeRow einstellen. Ich finde anscheinend nirgendwo Informationen über dieseEureka Set Minimum/Maximum Datum für TimeRow

Die Idee ist, dass die zweite TimeRow kein Datum höher als die erste Zeit Zeile haben kann, und die erste TimeRow kann kein Datum haben, das höher ist als die zweite

Hier ist meine 2 DateRows:

legSection.append(TimeRow("timeUp"){ 
     $0.title = "Time up" 
     $0.value = NSDate() 
     }.onChange({ (row) in 
      self.updateTotals() 
     })) 
    legSection.append(TimeRow("timeDown"){ 
     $0.title = "Time Down" 
     $0.value = NSDate() 
     }.onChange({ (row) in 
      self.updateTotals() 
     })) 

dank!

Antwort

2

Ich tue dies, und es funktioniert gut:

row.cellUpdate { (cell, row) in 
    cell.datePicker.minimumDate = NSDate() 
} 

Wenn Sie es auf den Wert der anderen Reihe gesetzt, sollte es tun, was Sie wollen.

+0

danke, ich habe die form.values ​​() Methode von Eureka verwendet, um mein anderes Zeilendatum zu extrahieren – Jp4Real