我想问一个关于UITableViewCell的问题。 显然,这就是我想要实现的目标。
我有一个页面,我一次显示一个问题。因此,当按下右上角的UISegmentedController时,我会显示另一个问题,依此类推。
请参阅附图或此处:http://dl.dropbox.com/u/27303579/StackOverflow.jpg
请注意,我使用UITableView(组样式)来显示我的问题。问题文本实际上是Section Header。
*所有问题都来自Web Service。
我的问题是:
按下NEXT(TOP RIGHT CORNER)按钮后我该怎么办?我该怎么做才能刷新我的页面?我是否需要重用当前的UITableView或如何?
非常感谢你的帮助。我希望我能说清楚。真的很感激!
答案 0 :(得分:1)
按下箭头后,您可以更新填充表格单元格的数据结构中的数据,然后调用[self.tableView reloadData]
。这将再次触发UITableViewDataSource
函数,使用数据结构重新填充表。当然,cellForRowAtIndexPath
需要一些处理,以便它知道如何根据它们应该显示的数据来绘制单元格。