0

我正在开发一个 iPhone 视图,该视图具有一些标题文本以及UISegmentedControl顶部和UITableView下方的 a。当在 中选择不同的段时UISegmentedControl,我需要在 中显示一组不同的记录UITableView

实现这一点的最佳方法是什么?我应该有一个UITableView用于视图控制器并在选择不同的段时重新填充它吗?如果是这样,这可以用NSFetchedResultsController/ 核心数据完成吗?

谢谢!-约翰

4

1 回答 1

0

我建议为每个需要的视图创建一个不同的表视图控制器类。这将保持每个视图的逻辑自包含。然后当用户选择不同的选项时,根据需要实例化、添加和删除子视图。您还可以以某种有意义的方式对从一个到下一个的过渡进行动画处理。

如果您稍后决定使用不同类型的视图更好地提供一组信息,那么您不必解开所有内容。

于 2010-06-10T18:49:37.713 回答