-3

如何在 aUIButtons上方添加 3 条UITableView?拜托,我需要例子。我想让它像这样

4

4 回答 4

0

您可以在情节提要中创建一个包含分段控制器的单元格。

现在在

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;

您可以将该单元格从表中的第一个队列中取出。

于 2012-12-11T11:10:36.197 回答
0

在您的viewDidLoad中,创建一个UIView具有清晰背景色的。

然后,创建 aUISegmentedControl并将其作为 a 添加subview到清晰视图中。

最后,将您的清晰视图设置为表头视图:

self.tableView.tableHeaderView = myClearView;
于 2012-12-11T11:12:19.863 回答
0

Bar 在 iPhone 中被称为分段控件。要创建它的子类 UIViewControl 类并在顶部添加分段控件,然后在下面添加 UITableView,您可以更好地使用 Xib,或者您可以找到坐标并以编程方式添加这两个控件。

参考这个链接

于 2012-12-11T11:17:42.063 回答
0

您可以通过在以下委托方法中为您实现Header View Section委托方法来做到这一点 ,给出您想要实现的视图的大小UITableViewViewController

-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
    return 60.0f;
}

实施UISegmentedControl以获取您的三个按钮并在您的viewForHeaderInSection方法中实施

-(UIView*)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
      UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segments] autorelease];
      segmentedControl.frame =  GRectMake(60, 10, 200, 40);
      ........
      // Do other Stuffs of Segmented Control
      ........
     return segmentedControl;
}
于 2012-12-11T11:22:38.777 回答