0
我有一個奇怪的問題,我以編程方式添加到我的視圖的UISlider。我相信這個問題是在IOS7中引入的。UISlider拖動在iOS中行爲奇怪
我沒有使用任何自定義圖像。
如下圖所示,只有當我開始將其從我的最大值移動到最小值時,曲目纔會出現,然後在我將其移回時消失。
這是我用它來創建滑塊的代碼。
_brightnessSlider = [[UISlider alloc] initWithFrame:CGRectMake(size.width * .45,
size.height * .78,
size.width * .4,
size.height * .1)];
[_brightnessSlider setBackgroundColor:[UIColor clearColor]];
_brightnessSlider.minimumValue = 0.0;
_brightnessSlider.maximumValue = 1.0;
_brightnessSlider.continuous = YES;
_brightnessSlider.value = 1.0;
[_brightnessSlider addTarget:self action:@selector(changeBrightness:) forControlEvents:UIControlEventValueChanged];
[self.view addSubview:_brightnessSlider];
什麼可能導致這種奇怪的行爲?
我滑塊工作fine.This問題是在設備或模擬器。 – Imran
在設備上。我無法在模擬器中進行測試,因爲我必須使用的庫中沒有一個是爲了通用而編譯的。 – Remixed123
我已經在設備上運行你的代碼,並且工作正常。我剛剛通過一個固定的框架,代碼如下:「UISlider * _brightnessSlider = [[UISlider alloc] initWithFrame:CGRectMake(100,20,120,40)];」 – Imran