我正在使用Xcode 5.0.2,并在编译目标C代码时收到以下警告:
**Implicit conversion from enumeration type 'enum UIControlEvents' to different enumeration type 'UIControlState' (aka 'enum UIControlState')**警告在abcLabel.m中
[searchBtn setTitleColor:[UIColor whiteColor] forState:**UIControlEventTouchUpInside**];发布于 2014-09-08 10:39:32
您应该使用UIControlState枚举,例如:
[searchBtn setTitleColor:[UIColor whiteColor] forState:UIControlStateHighlighted];您可以从以下选项中选择:
enum {
UIControlStateNormal = 0,
UIControlStateHighlighted = 1 << 0,
UIControlStateDisabled = 1 << 1,
UIControlStateSelected = 1 << 2,
UIControlStateApplication = 0x00FF0000,
UIControlStateReserved = 0xFF000000
};当要向控件添加事件时,应该使用UIControlEvent,例如按下句柄按钮。
https://stackoverflow.com/questions/25722330
复制相似问题