UISegmentedControl на UITableViewController - PullRequest
1 голос
/ 24 декабря 2011

У меня есть UITableViewController, размещенный в NavigationController, который находится во вкладке.

Я хочу, чтобы UISegmentedControl плавал над таблицей, чтобы при прокрутке таблицы отображался UISegmentedControl.

К какому подпредставлению я могу добавить UISegmentedControl?

1 Ответ

1 голос
/ 24 декабря 2011

Попробуйте добавить UISegmentedController к UINavigationController как UIBarButtonItem с чем-то вроде:

UISegmentedController * sc = ...
sc.segmentedControlStyle = UISegmentedControlStyleBar;

UIBarButtonItem *segmentBarItem = [[UIBarButtonItem alloc]
                                      initWithCustomView:segmentedControl];

myUINavigationController.navigationItem.rightBarButtonItem = segmentBarItem;

- если вы хотите, чтобы UISegmentedController плавал поверхк вашему столу (скрывая его) вы должны добавить прозрачный UIView, который находится над UITableView и воткнуть его туда.Но это, вероятно, не то, что вы хотите.

...