2017-05-11 6 views
1

Ich habe einige Code, den ich auf die Funktion onReload meiner UITableView ausgeführt werden soll. Im Grunde möchte ich jetzt nur drucken, wie viele Elemente es in einem Array gibt. Später möchte ich eine Ansicht anzeigen oder nicht anzeigen, je nachdem wie viele Elemente es gibt.Swift UITableView auf Daten neu laden

Deshalb möchte ich diesen Code auszuführen, wenn die UITableView aktualisiert oder neu geladen oder so etwas.

Wie kann ich das erreichen?

Antwort

2
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
    //dataArray is your data array 
    // > 10 is your condition 
    if dataArray.count >10{ 
     return 0 
    }else{ 
     return dataArray.count 
    } 

} 
+0

Ich habe diese Funktion nicht erkennen, wird jedes Mal aufgerufen. Vielen Dank –

+0

Vielleicht sollten Sie Prinzip von 'UITableViewDataSource/Delegate' herausfinden, Sie werden Ihre Zeit viel sparen – zippo

Verwandte Themen