모든 사용자 정의 인 tableview에 5 개의 셀이 있습니다. 의미, 나는 xib을 tableviewcell과 함께 생성하고 해당 cellController를 만들었습니다. xib에는 name과 size라는 두 개의 레이블이 있습니다. 사용자는 행을 탭하여 didSelectRowAtIndexPath를 트리거합니다. 거기에서 타이머가 시작됩니다. 어떤 시점에서 타이머가 완료됩니다. 여기서는 선택한 셀의 이름 레이블에 텍스트를 지정해야합니다. 선택한 셀 참조를 가져와 할당을 위해 보관하려면 어떻게합니까? 아니면 더 좋은 방법이 있을까요?UITableViewCell에 대한 참조 저장
0
A
답변
2
jQuery과 인스턴스 방법은
-(UITableViewCell*) cellForRowAtIndexPath: (NSIndexPath*)indexPath
당신이 셀에 대한 포인터를 얻을 수 있습니다.
단순히 didSelectRowAtIndexPath 이벤트의 NSIndexPath 인수에서 row + section 정보를 저장하십시오. 그런 다음 타이머가 끝나면 새 NSIndexPath를 만들고 cellForRowAtIndexPath를 호출합니다. 셀이 더 이상 보이지 않으면 nil을 반환하도록 준비하십시오.
관련 문제
- 1. UITableViewCell에 이미지 저장
- 2. 문자열에 대한 참조 저장
- 3. 메서드에 대한 참조 저장
- 4. 안드로이드 - ApplicationContext에 대한 참조 저장
- 5. DOM 요소에 대한 참조 저장
- 6. 고정 된 높이 UITableViewCell에 대한
- 7. UITableViewcell에 대한 다음 버튼 누르기
- 8. 카메라 롤에 저장된 이미지에 대한 참조 저장
- 9. 뷰/저장 프로 시저에 대한 참조
- 10. UITableViewCell에 대한 이미지를 동적으로 만들려면 어떻게해야합니까?
- 11. 반복자 저장 참조
- 12. nit에서로드하는 UITableViewCell에 문제가 있습니다
- 13. 장고 : 주문 저장, 임의의 참조
- 14. 하위 뷰를 UITableViewCell에 추가하십시오.
- 15. UITableViewCell에 UIButton이 표시되지 않습니다.
- 16. iOS - UITableViewCell에 배지 추가
- 17. NSArray에서 UITableViewCell에 이미지로드
- 18. UITableViewCell에 새 행 추가
- 19. uitableviewcell에 ImageButton을 추가하는 방법
- 20. UITableViewCell에 데이터 정렬?
- 21. 다른 클래스를 사용하여 개체 멤버 변수에 대한 참조 저장
- 22. jquery/javascript - 배열에 대한 참조 저장 - 배열 값이 아님
- 23. 수동으로 UITableViewCell에 대한 삭제 확인을 표시 할 수 있습니까?
- 24. MappedBySuperclass-classes에 대한 참조
- 25. 추상 클래스에 대한 참조
- 26. C++ dll에 대한 참조
- 27. 안드로이드의 창에 대한 참조
- 28. 포인터에 대한 참조
- 29. QMetaObject :: activate에 대한 참조
- 30. VB6 UserControl에 대한 참조
감사합니다. 타이머 완료시 동일한 위치에서, 방금 검색 한 특정 tableview 셀을 넓히고 싶습니다. 나는 cell.NameLabel.width = 241을 시도했다. 그러나 그것은 아무런 영향을 미치지 않습니다. 문제없이 레이블 글꼴 특성을 수정할 수 있습니다. 나는 [self.tableView reloadData]를 호출 해 보았다. 그러나 그것은 어떤 영향도 미치지 않았다. 그것을 할 수있는 방법이 있습니까? – 4thSpace