我希望能够使用分段控件,但我不知道如何获取选择哪一个的值。我想知道所以我可以使用布尔值来确定两者之间的选择
答案 0 :(得分:12)
使用
添加分段方法[YourSegment addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
- (IBAction)segmentAction:(UISegmentedControl *)sender
{
NSString * theTitle = [sender titleForSegmentAtIndex:sender.selectedSegmentIndex]
}
答案 1 :(得分:8)
看看这个:
- (IBAction)onSegmentValueChanged:(UISegmentedControl *)sender {
switch ([sender selectedSegmentIndex]) {
case 0:
break;
case 1:
break;
case 2:
default:
break;
}
}