1

現在表示されているシーンは「RunTestViewController」です。ご覧のとおり、セグメント コントロールが埋め込まれています。

すべてが正常に動作し、セグメントコントロールは機能しますが、スクロールするとセグメントコントロールが配置されたままになり、セルの上に表示されます。

セグメント コントローラをテーブルビューに埋め込んで、テーブルと一緒に移動する方法はありますか?

テーブルビュー ありがとう、

**編集:

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

viewDidLoad セクションに次のコードを追加しました。

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

これにより、テーブル ビューのスクロール時にセグメント コントロールを移動できます。これは素晴らしいことですが、セグメント コントロールはクリックできなくなりました。何かアイデアはありますか?

4

1 に答える 1

2

テーブルビューと一緒にスクロールできるように、ビューまたはコントロールをテーブルビューに埋め込みたいですか? ビューまたはコントロールをテーブルビュー ヘッダーに配置する必要があります。

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 に答える