NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"訊息",@"連絡人",@"群發",@"討論群組",nil]; //初始化UISegmentedControl UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segmentedArray]; segmentedControl.frame = CGRectMake(1.0, [UIScreen mainScreen].bounds.size.height-50-64, 318.0, 50.0); segmentedControl.selectedSegmentIndex = 0;//設定預設選擇項索引 [segmentedControl setBackgroundImage:[UIImage imageNamed:@"zyyy_choose_middle.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; [segmentedControl setBackgroundImage:[UIImage imageNamed:@"zyyy_choose_middle_touch.png"] forState:UIControlStateSelected barMetrics:UIBarMetricsDefault]; segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;//設定樣式 [segmentedControl addTarget:self action:@selector(segmentAction:)forControlEvents:UIControlEventValueChanged]; //添加委託方法 [self.view addSubview:segmentedControl];-(void)segmentAction:(UISegmentedControl *)Seg{ NSInteger Index = Seg.selectedSegmentIndex; NSLog(@"Index %i", Index); switch (Index) { case 0: break; }}