是否可以使用uisegmentedcontroller切换uitableviewgrouped和uitableviewplain?

时间:2009-09-22 07:20:30

标签: iphone uitableview

我正在开发一个iphone应用程序,其中我有一个分段控件,其中包含与书籍等相关的详细信息。

我希望用 uitableviewplain 样式显示图书菜单上的图书菜单。

但现在我想要另一个应该通过 uitableviewgrouped 显示图书供应商详细信息的细分。

如何使用分段控制器管理这两个视图,并管理数据源和委托方法。

1 个答案:

答案 0 :(得分:1)

似乎最简单的方法是为每个目的创建两个UITableViews,并根据分段控制值显示/隐藏它们。    在委托和数据源方法中,只需检查您使用的tableview,例如:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    if (tableView == plainView){

   }
    if (tableView == groupView){
   }
 }