저는 iPad에서 iOS 5 용으로 개발중인 XCode 4.4를 사용하고 있으며 맞춤 검색 버튼을 만들 때 스토리 보드 레이아웃을 사용하고 있습니다.커스텀 UIButton에서 탭 좌표를 얻으려면 어떻게해야합니까?
터치 이벤트가 제대로 작동하고 로깅되었지만 지금은 사용자 정의 버튼의 탭 좌표를 원합니다.
가능한 경우 좌표를 전체 iPad 화면에 상대적이 아닌 사용자 정의 버튼 기준으로하고 싶습니다. 내가 이미지를 탭하면 그 올바르게 기록,
- (IBAction)getButtonClick:(id)sender {
NSLog(@"Image Clicked.");
}
내가 말했듯이 :
- (IBAction)getButtonClick:(id)sender;
과하는 .m 파일에 내 코드 :
는 여기에 .H 파일에 내 코드입니다.
탭의 좌표는 어떻게 얻을 수 있습니까?
인터넷에서 몇 가지 다른 예제를 시도했지만 로그 상자에 숫자 (어쩌면 좌표)가 표시되면 항상 고정됩니다. 나는 iOS 개발에 익숙하지 않으므로 가능한 한 간단하게 작성하십시오. 감사!
0 허용 대답은 다음과 같은 구문을 제외하고 동일이 변경됩니다 작동? –
Artern이 올바른 질문을하고 있습니다. 버튼 내의 좌표를 정말로 알아야합니까, 아니면 어떤 버튼이 클릭되었는지 알고 싶습니까 (이 경우 블라디미르의 훌륭한 "발신자 및 이벤트"제안은 필요하지 않습니다). '보낸 사람'에서 클릭 한 단추를 확인합니다. – Rob
이미지를 UIButton으로 표시하고 사용자가 탭 한 이미지의 위치를 알아야하기 때문에 좌표가 필요합니다. 나는 이미 어떤 버튼이 클릭되었는지 알려주는 방법을 알고있다. – twbbas