2016-07-15 6 views
1

안녕하세요 두 UIView 클래스에서 UITableView 있고 같은 사용자 지정 UITableViewCell 함께로드됩니다. 사용자 지정 테이블 뷰 셀에 UITextField가 포함되어 있습니다. 이는 두 개의 UITableView에 동일한 사용자 정의 셀의 UITextfield가 있음을 의미합니다. 해당 텍스트 필드 중 하나를 선택하면 어떤 tableView의 텍스트 필드가 선택되었는지 어떻게 알 수 있습니까? 제발 도와주세요 ..두 사용자 정의 셀을 구분하는 UITableView를 구분하는 방법

+1

식별 셀에 태그를 사용할 수 있습니다. – iMHitesh

+1

예 작품입니다. 고맙습니다. – hilaj

답변

1
UITextField *txt = ----; 

txt.superView.superview 당신에게 필요한 UITableView 인스턴스를 제공 할 것입니다.
더 명확하게 :

UITableViewCell *cell = txt.superView; // In your case custom cell 
UITableView *yourTable = cell.superView; 
+0

그리고 뷰 계층을 변경하자마자 중단됩니다. – Desdenova

+0

@Desdenova : 첫째, 이것은 문제의 범위가 아니 었습니다. 둘째, 당신의 요점을 설명하십시오. – Nitish

관련 문제