与ios 5中的天气应用程序功能相同

时间:2012-01-25 11:06:40

标签: iphone objective-c xcode ios5

好的,我已经请求实现与ios 5上的天气应用程序相同的功能。当您选择当天时,它会下降以显示每小时天气预报。有没有人知道如何做到这一点?或者你能指出我的一些示例代码的方向?提前谢谢。

2 个答案:

答案 0 :(得分:4)

这可以通过在选择单元格时向表视图添加行来完成,这可以通过添加另一个部分或更改行计数来完成。

您可以在开始和结束更新块中执行此操作:

[self.tableView beginUpdates];
[self.tableView insertRowsAtIndexPaths:indexPaths withRowAnimation: UITableViewRowAnimationTop];
[self.tableView endUpdates];

您应该确保在执行此操作时,您的表视图数据源方法会返回适当的行数和行数值。

答案 1 :(得分:1)

您需要查看UITableView方法

insertRowsAtIndexPaths:withRowAnimation:

当用户点击单元格时,调用该方法以根据需要在表格中插入新行。当然,您的数据源需要返回插入行的行。