2011-11-21 5 views
0

SORRY. 방금 클릭했습니다. 마지막에 버튼을 놓으려는 중이 었어. 거의 처음으로 아이 패드 응용 프로그램에 완료Popover 내의 버튼이 작동하지 않습니다.

OK, 모든 나는 팝 오버가 표시됩니다 버튼이

..... 제외하고 좋은 한 찾고 있습니다. popover에는 다양한 수의 버튼이 있습니다. 제한된 모양과 느낌으로 기업 브랜딩에서는 UIImageView에 이미지, 레이블, 상단에 버튼이 있으며, 마지막으로 커스텀 버튼이 모두 예쁜 버튼의 역할을 담당합니다.

팝업의 정보가 시간에 민감하기 때문에 버튼을 닫기 전에 데이터베이스에 대해 빠른 트랜잭션을 수행하고 싶습니다. 누구든지 30 초 이상 표시하면 콘텐츠가 최신 상태가 아닐 수 있습니다.

DetailViewController가 Popover를 시작하면 popover는 현재 데이터를 검색하고 버튼 인스턴스의 숫자 일 수있는 내용을 생성합니다. 버튼을 누를 때 이론적으로, 그것이 내가 바로 NSLog에 실행 정의 popoverViewController 내

 UIButton *pButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
     [pButton addTarget:self action:@selector(execute:) forControlEvents:UIControlEventTouchUpInside]; 
     pButton.tag = [[[[pLines objectAtIndex:loop] componentsSeparatedByString:@":"] objectAtIndex:0] intValue]; 
     [pButton setFrame:CGRectMake(0, (((loop-1)*40)+5), 200, 30)]; 
     [self.view addSubview:pButton]; 
     [pButton release]; 

.....을 통해 popoverVeiwController 내에서 함수를 실행 호출, 그러나 아무 반응이 없습니다.

stackoverflow는 내 질문에 대답하지 않지만 Google이 내게 알기 쉽지 않으며 Siri에 대해서도 물어 보지 않습니다.

올바른 구조를 갖고 있습니까? popoverViewController .m에서 'execute'를 호출하고 있습니다. 올바른 방법은 무엇입니까? 사전 크리스 H

+0

버튼에서 릴리스를 제거하면 문제가 해결됩니다. –

+0

답변으로 추가하십시오, 그럼, 자신의 질문에 대답해도 괜찮습니다. 답변을 수락하면 답변이없는 질문 목록에서 제거됩니다. – jrturton

답변

0

문제에

덕분에 내가 단추를 풀어이었다.

관련 문제