self.view以外のビューのサブビューとしてスライダを追加すると、動作しません(スライドしません)が、 self.viewのサブビューです。 self.view以外の他のビューでも見ることができますが、動作しません。UIViewのサブビューになるとUISliderは動作しませんother.book
alphaSlider = [[UISlider alloc] initWithFrame:CGRectMake(0, 0, 90, 10)];
[alphaSlider setMinimumValue:0.01];
[alphaSlider setMaximumValue:1];
[alphaSlider setValue:0.5];
[alphaSlider setUserInteractionEnabled:YES];
[alphaSlider addTarget:self action:@selector(alphaSliderDidChange:) forControlEvents:UIControlEventValueChanged];
alphaSlider.continuous = YES;
[submenu addSubview:alphaSlider];
これを修正する方法:ここで
は私のコードですか?
自分自身でフレームサイズをチェックすることは決して考えなかったでしょう。 +1 – oarfish
ありがとうございました。私の場合、スライダーが問題を引き起こしていたスタックビュー内にありました。ちょうど高さの制約を加え、スライダーとそれが働いたときの抱擁&圧縮抵抗値を加えました。 – niks