好的,我已经请求实现与ios 5上的天气应用程序相同的功能。当您选择当天时,它会下降以显示每小时天气预报。有没有人知道如何做到这一点?或者你能指出我的一些示例代码的方向?提前谢谢。
答案 0 :(得分:4)
这可以通过在选择单元格时向表视图添加行来完成,这可以通过添加另一个部分或更改行计数来完成。
您可以在开始和结束更新块中执行此操作:
[self.tableView beginUpdates];
[self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation: UITableViewRowAnimationTop];
[self.tableView endUpdates];
您应该确保在执行此操作时,您的表视图数据源方法会返回适当的行数和行数值。
答案 1 :(得分:1)
您需要查看UITableView
方法
insertRowsAtIndexPaths:withRowAnimation:
当用户点击单元格时,调用该方法以根据需要在表格中插入新行。当然,您的数据源需要返回插入行的行。