1
我正在寫我自己的自定義控件,通過UIView
實現。AddTarget到UIView
當我初始化它,我想一個自定義的目標添加到它是這樣的:
[myControl addTarget:self action:@selector(turnOn) forControlEvents:UIControlEventValueChanged];
我這樣做,所以當我改變我的UIView的東西,它會引發那種方法其父控制。我知道有一個代表爲此目的,但我想知道是否有可能沒有它。
你如何在Objective-C中做這種事情?提前致謝!
這是一個偉大的想法,但我確實需要控制整個'view'它和它的'frame',可以用'UIControl'嗎? –
'UIControl'本身就是'UIView'的一個子類,所以你可以用'UIView'做任何事情,你可以用'UIControl'來做,但你可以獲得額外的好處,可以發送事件動作 –
令人驚歎!非常感謝你的幫助! –