2017-05-11 6 views
1

私は私のUITableViewのonReload関数で実行したいコードをいくつか持っています。基本的には、配列内にあるアイテムの数を表示したいだけです。後で、そこにあるアイテムの数に応じてビューを表示するかどうかを選択します。Swift UITableViewリロードデータ

だから、このコードは、UITableViewがリフレッシュまたはリロードするときなどに実行されるようにしてください。

どうすれば実現できますか?

答えて

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

この関数が毎回呼び出されることはわかりませんでした。ありがとうございます –

+0

あなたは 'UITableViewDataSource/Delegate'の原則を理解する必要があります。時間を大幅に節約します – zippo

関連する問題