私はいくつかのカスタム画像で UISegmentedControl を使用しています:
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc] initWithItems:nil];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"0.png"] atIndex:0 animated:NO];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"1.png"] atIndex:1 animated:NO];
[segmentedControl insertSegmentWithImage:[UIImage imageNamed:@"2.png"] atIndex:2 animated:NO];
segmentedControl.frame = CGRectMake(0, 0, 90, 30);
[self.view addSubview:segmentedControl];
[segmentedControl release];
この部分は正常に動作します。ただし、コントロールには引き続き Apple のスタイルを使用し、その上に画像を追加するだけです。Apple のスタイルを使用する必要がなく、背景のない独自の画像でコントロールをカスタマイズする方法はありますか? また、独自の「選択された」状態の画像が必要です。
可能?