1
我正在写我自己的自定义控件,通过UIView
实现。AddTarget到UIView
当我初始化它,我想一个自定义的目标添加到它是这样的:
[myControl addTarget:self action:@selector(turnOn) forControlEvents:UIControlEventValueChanged];
我这样做,所以当我改变我的UIView的东西,它会引发那种方法其父控制。我知道有一个代表为此目的,但我想知道是否有可能没有它。
你如何在Objective-C中做这种事情?提前致谢!
这是一个伟大的想法,但我确实需要控制整个'view'它和它的'frame',可以用'UIControl'吗? –
'UIControl'本身就是'UIView'的一个子类,所以你可以用'UIView'做任何事情,你可以用'UIControl'来做,但你可以获得额外的好处,可以发送事件动作 –
令人惊叹!非常感谢你的帮助! –