툴바에 대한 사용자 정의보기로 UIBarButtonItem을 만들려고합니다. 뷰 자체는 잘 표시되지만 BarButton을 클릭하면 아무런 작업도 수행되지 않습니다. 터치 이벤트가보기에서 UIBarButtonItem 인스턴스로 전달되지 않은 것 같습니다. 응답 체인을 확인한 결과 잘 보입니다. 또한 인터넷을 검색하고 Apple 설명서를 확인했지만 내 문제의 힌트를 찾을 수 없습니다.사용자 정의보기가있는 UIBarButtonItem
g__objWeatherButton = new UIBarButtonItem[1];
UIView l__objCustomView = g__objWeatherDisplay.InfoBarButton; // Returns a reference to my custom view
UIBarButtonItem l__objButton = new UIBarButtonItem(l__objCustomView);
l__objButton.Clicked += delegate {this.WeatherButtonEvent();}; // my action handler
l__objButton.Width = 200;
l__objButton.Enabled = true;
g__objWeatherButton[0] = l__objButton;
this.Items = g__objWeatherButton; // "this" is my UIToolbar object
누군가가 나에게 문제가 힌트를 줄 수 : 여기
내 코드? 또는 작업 코드 샘플 (C#에서 - Objective-C에서 몇 가지 예를 발견했지만 분명히 중요한 트릭을 간과 했음) ;-)
숨바꼭질 디미트리 는 나도 이런 생각을했다,하지만 난 쉬운 방법이있을 것입니다 생각했기 때문에 나는 그것을 거부했다. 지금 나는이 방법으로 그것을 구현하고 잘 작동합니다. 당신의 도움을 주셔서 감사합니다! –
내가 도와줬으면 좋겠다. –
@ Jörn 허용 된 답변으로 표시하여 stackoverflow에서 검색하거나 읽는 모든 사람이 질문에 대한 대답을 즉시 알 수 있도록하십시오. 감사! – poupou