カスタム サム イメージを使用して UISlider を作成しようとしています。これは正常に機能しますが、スライダーを無効にすると機能しません。これが私のコードです:
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(130, 10, sliderBG.size.width, sliderBG.size.height)];
slider.enabled = NO;
[slider setThumbImage:thumbCircle forState:UIControlStateHighlighted];
2 つの質問:
1) UIControlStateHighlighted の状態を設定すると正しい画像が使用されますが、状態を UIControlStateDisabled に設定すると使用されません。なんで?
2) 親指の画像が透明に見えます。私の画像は透明ではありません。UISlider はこれを行っていますか? それを回避する方法はありますか?
ありがとう!