나는 UITextView를 가진 많은 행을 가지고있는 테이블 뷰 셀을 가지고있다. 이러한 UITextView에서 사용자는 값을 입력 할 수 있습니다.보이지 않는 UITableViewCell의 값을 어떻게 얻을 수 있습니까?
문제는 행이 숨겨져있을 때 행의 값을 가져 오려면 아무 것도 얻지 못한다는 것입니다.
NSString *cellValue = ((UITextField *)[[[self.table cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:1]] contentView] viewWithTag:[self.table cellForRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:1]].tag]).text;
나는 사용자가의 UITextField에 입력하는 값을 저장하는 생각을하지만, 한 사용자가 위임 textFieldDidEndEditing가 호출되고 있지 않은 계산을 수행하는 행을 클릭합니다.
안전한 방법으로이 값을 얻는 방법을 모르겠습니다.
내보기에 두 가지의 UITextField 속성을 만드는 것입니다. 그런 다음 셀을 만들 때 원하는 UITextView를 셀에 추가합니다. 그리고 데이터에 액세스해야 할 때 NSString * txtValue = self.txtField1.text; – FreelanceAr