如何制作滚动视图,里面有3个静态表视图?

时间:2015-07-20 08:44:07

标签: ios swift

我想使用像WangYinews app这样的功能制作应用程序。

它的中心有一个UIScrollView,UIScrollView有一些UITableViews。

现在我要做的是让用户通过向左或向右滑动UIScrollView来更改一些静态UITableView。

以下是效果。

like this app

以下是效果。

1 个答案:

答案 0 :(得分:0)

您可以简单地创建3-4个或更多uitableview,并将其添加到滚动视图上,如下所示:

[scrollView addsubView: table1];
[scrollView addsubView: table2]; 

等等。要在委托函数中区分这些表视图,可以使用以下标记属性:

table1.tag = 1;
table2.tag = 2;

//datasource methods
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{

if(tableView.tag == 1){

      self.arrayForTable1.count;

}
if(tableView.tag == 2){

     self.arrayForTable2.count;

}

}

希望它会给你一个想法。