iOS tableView cell 内容展开与收起的实现思路


现在实现的有问题,是否有比较巧妙的设计

ios8 ios6 ios7

エロ階級は曹長 10 years ago

定义一个section对象,保存一个isExpand标识来判断展开与收起状态。


 - (NSInteget)cellForRowAtIndexPath:(NSIndexPath)indexPath{
    if(section.isExpand){
        return dataSource[indexPath.section].count;
    } else {
        return 0;
    }
}

点击的时候设置下isExpand,然后reload下就行了。

杜蕾斯榴莲味 answered 10 years ago

ws0603 answered 10 years ago

Your Answer