1
UIView
을 통해 구현되는 사용자 지정 컨트롤을 작성하고 있습니다.AddTarget을 UIView에
그리고 내가 그것을 초기화 할 때, 나는 이런 식으로 사용자 지정 대상을 추가하고 싶습니다 :
[myControl addTarget:self action:@selector(turnOn) forControlEvents:UIControlEventValueChanged];
을 나는 내 UIView의에 뭔가를 변경할 때, 그 방법의 종류에 발생하게이 작업을 수행 그 부모 컨트롤. 나는 그러한 목적을 위해 대표을 알고 있지만, 그것없이 할 수 있는지 궁금합니다.
Objective-C에서 어떻게 이런 일을합니까? 미리 감사드립니다!
을 유발하지만, 실제로 전체'view'를 제어해야하는 경우 그것과 그것의'frame'은'UIControl'으로 가능합니까? –
'UIControl' 자체가'UIView'의 하위 클래스이기 때문에'UIView '로 할 수있는 모든 일은'UIControl'으로 할 수 있지만, 이벤트에 대한 액션을 보낼 수 있다는 부가 혜택을 누릴 수 있습니다. –
놀라워요! 도와 주셔서 정말로 고맙습니다! –