单击uitableviewcell时显示更多行

时间:2015-06-03 15:55:31

标签: ios uitableview swift

单击单元格时是否可以打开更多行?

例如,我们有一个带有国家/地区名称的tableview。当我点击它时,该县的所有城市都将显示在该单元格下方。

1 个答案:

答案 0 :(得分:0)

正如A-Live所说,你应该改变你的数据源,使它包括国家下面的城市。 然后你可以打电话

tableView.reloadData()

或者,最好是

tableView.insertRowsAtIndexPaths(_ indexPaths: [AnyObject],
       withRowAnimation animation: UITableViewRowAnimation)

最后一个将执行插入国家/地区行下面的项目的动画。

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableView_Class/#//apple_ref/occ/instm/UITableView/insertRowsAtIndexPaths:withRowAnimation