Как установить UISegmentControl как выбранный и несколько касаний для выбранного индекса? - PullRequest
0 голосов
/ 06 октября 2010

У меня есть одна проблема: у меня есть UISegmentedControl с тремя индексами 0,1,2. когда я выбираю индекс UISegmentedControl, он работает нормально, но мне нужно сделать несколько касаний, и он должен быть сфокусирован. Как этого можно достичь. как можно запрограммировать нажатие на выбранный индекс еще раз, и он должен работать ...

     NSArray *segmentTextContent = [NSArray arrayWithObjects: allString, favoritesString,filterString, nil];
segmentedControl = [[UISegmentedControl alloc] initWithItems:segmentTextContent];
[segmentedControl setFrame:CGRectMake(60,10,200,30)];
[segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
//segmentedControl.momentary = YES;

segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
segmentedControl.tintColor=[UIColor colorWithRed:36/255.0 green:61/255.0 blue:103/255.0 alpha:1];
segmentedControl.selectedSegmentIndex =0;
[toolBar1 addSubview:segmentedControl];

1 Ответ

0 голосов
/ 05 сентября 2012
mySegmentedControl.momentary = YES;

Я верю, что вы хотите этого.

...