我的父视图中有一个 UISlider。我想尊重滑块移动的画外音手势,因此,我实现了 accessIncrement 和 accessDecrement 方法,如下所示:
- (void)accessibilityIncrement
{
float finalValue = self.value;
finalValue = (finalValue + 1);
if (finalValue > self.maximumValue)
finalValue = self.maximumValue;
self.value = finalValue;
}
- (void)accessibilityDecrement
{
float finalValue = self.value;
finalValue = (finalValue - 1);
if (finalValue < self.minimumValue)
finalValue = self.minimumValue;
self.value = finalValue;
}
问题是当我设置滑块的值时(使用 self.value = finalValue),UIControlEventValueChanged 事件的选择器不会被调用。这是一个错误吗?
谢谢!