1

当前视图中的场景是“RunTestViewController”。如您所见,嵌入了一个段控件。

一切运行良好,segmentcontrol 工作,但是当我滚动segment 控件时,它会停留在单元格的顶部。

有没有办法将段控制器嵌入到表格视图中,以便它与表格一起移动?

表视图 谢谢,

**编辑:

------------------**

我在 viewDidLoad 部分添加了这段代码:

UIView *headerView = [[UIView alloc] init ];
    [headerView addSubview:resultsSegment];
    self.tableView.tableHeaderView = headerView;

这允许段控件在表格视图滚动时移动,这很棒,但是段控件现在不可点击,有什么想法吗?

4

1 回答 1

2

您想将视图或控件嵌入到 tableview 中,以便它与 tableview 一起滚动?您应该将视图或控件放入 tableview 标题中。

UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(0,0,320,200)];
UISegmentedControl *segmentControl = [[UISegmentedControl alloc] initWithFrame:CGRectMake(0, 0, 200, 44)];
[headerView addSubview:segmentControl];
self.tableView.tableHeaderView = headerView;
于 2013-02-16T22:56:16.937 回答