2017-05-05 31 views
0

我有一个动态表视图与部分,我想在其他情况下重用,但只显示某些部分。有没有一种方法可以隐藏整个部分,以便在某些部分未显示时我的indexPath.section逻辑不需要更改?我知道有我怎样才能隐藏一个部分和它的行在一个动态的uitableview

override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { 
    if indexPath.section == 0 { 
     return 0 
    } 
    return 60.0 
} 

隐藏行,我在一个单独的静态tableView中使用该逻辑。但是,这仍然留下部分标题。有没有办法做到这一点,其无缝的,因为在隐藏的部分没有留下空白?

回答

0

基于对this question第二反应,你应该能够从任何一个部分,你要隐藏的numberOfRowsInSection方法返回niltitleForHeaderInSection方法,并0做到这一点。

相关问题