3

Xcode 现在在之前正常的代码行上抛出了一个警告标志。

[_slider2 setThumbImage:thumbImage2Pressed forState:UIControlEventTouchDown];

发出警告:

“从枚举类型'enum UIControlEvents'到不同枚举类型'UIControlStat'(又名'enum UIControlState')的隐式转换

该怎么办??

4

1 回答 1

3

UISlider方法:

- (void)setThumbImage:(UIImage *)image forState:(UIControlState)state;

接受forState一个UIConstrolState,而不是一个UIControlEvents

也许你可以试试这个:

[_slider2 setThumbImage:thumbImage2Pressed forState: UIControlStateNormal];

或另一个UIControlState

于 2013-05-02T18:53:15.457 回答