UITableViewCell
에서 상속받은 CustomCell
이라는 사용자 정의 테이블보기 셀 클래스가 있습니다.Xib에서로드 할 때 셀 소유자 설정
또한 CustomCell.xib
이라는 셀에 xib 파일을 만들었습니다. xib 파일에서 사용자 지정 클래스를 CustomCell
, 으로 지정했으며 파일 소유자를 CustomCell
클래스로 설정했습니다.
이제 touchUpInside
버튼을 파일 소유자 (CustomCell
)에서 처리하도록 연결했습니다. 당신이 볼 수 있듯이,로드 셀은 소유자 (owner:nil
매개 변수), 이없는
NSArray *topLevelObjects = [[NSBundle mainBundle]
loadNibNamed:@"CustomCell" owner:nil options:nil];
cell = [topLevelObjects objectAtIndex: 0];
과 문제는 내가 필요로한다는 것입니다 :
나는 나의 테이블 뷰 컨트롤러에서 다음 코드를 사용하여 셀을로드 소유자가 셀 자체로 설정됩니다.
명시 적으로 cell
의 소유자를 어떻게 설정할 수 있습니까?
xib를로드하고 해당 셀 인스턴스가 자체 소유자가되도록 다른 방법이 있습니까?
나는 단지 추측하고 있지만'owner : self'를 설정하려고합니까? – doge