【发布时间】:2011-07-30 02:16:40
【问题描述】:
我在更新 UISlider 的值时遇到问题。每当我移动 UISlider 时,我都会使用以下代码调用函数:
[photoSlider addTarget:self action:@selector(updateImage2) forControlEvents:UIControlEventTouchDragInside];
在 updateImage2 中,我有以下几行:
NSUInteger index=photoSlider.value;
if (index>11) {
photoSlider.value=11;
index=photoSlider.value;
}
现在,如果此代码正常运行,则滑块值不应超过 11。就我而言,这不会发生。
谁能告诉我发生了什么事?谢谢。
编辑:
已解决:
[photoSlider addTarget:self action:@selector(updateImage2) forControlEvents:UIControlEventValueChanged];
【问题讨论】: