UITextView에 삽입 할 텍스트 제안 사항이있는 레이블이 포함 된 UITableViewCells가있는 UITableView가 있습니다. 사용자가 텍스트 추천을 사용하여 일부 uitableviewcell을 탭하면이 텍스트는 uitextview를 입력하지만 사용자가 직접 uitextview를 편집 할 수 있기를 원합니다.backgroundThidden didSelectRowAtIndexPath
키보드를 숨기고 (resignFirstResponder) 텍스트 뷰 편집을 시작한 후에 배경을 탭하는 기능을 추가 할 때까지 모두 잘 작동했습니다. 그러나 backgroundTap을 구현할 때 didSelectRowAtIndexPath에 대한 호출이 중단되었습니다.
어떻게 해결할 수 있습니까? 사용자가 일부 uitableviewcell을 탭하면 backgroundTap 대신 didSelectRowAtIndexPath가 호출됩니다.
backgroundTap의 내 구현은 다음과 같습니다
[self.view addGestureRecognizer:[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(backgroundTap:)]];
감사하십시오 viewWillAppear에서
-(void)backgroundTap:(UITapGestureRecognizer *)tapGR{
//...some code here...
}
내가 선을 추가했다.
정보가 충분하지 않습니다! 물론, 내가 한 일에 대한 추측은 있지만 그 일에 대해 열려는 시도를 할 수는 없습니까? * 어떻게 * "BackgroundTap"을 구현했는지 알려주십시오. 어쩌면 어쩌면 일부 코드를 보여줄 수도 있습니다. – matt
제 질문이 교장에 관한 것이기 때문에 제 코드가 어떻게 도움이 될지 모르겠습니다. 전화가 걸려 있지 않습니다. 어쨌든 코드를 게시했습니다. – Tomer
제스처 인식기를 무언가에 첨부 한 정보가 * 중요 *하기 때문에 코드가 도움이 될 수 있습니다. 전에는 그렇게 말하지 않았어. 좋아요,하지만 제스처 인식기가 붙어있는 부분을 알아야합니다. 생성하고 첨부하는 코드가있는 경우이를 보여줍니다. 또는 첨부 내용을 설명하십시오. – matt