2017-05-05 13 views
0

테이블 뷰를 생성하고 셀을 사용자 정의 스타일로 만들었습니다. dequeueReusableCell (withIdentifier : for :) 함수에서 사용자 정의 클래스와 셀의 ID로 셀을 연결했습니다.사용자 정의 셀 클래스의 변수를 설정할 수 없습니다.

셀에 이미지보기를 추가하고이를 IBOutlet으로 사용자 정의 셀 클래스에 추가했습니다. 사용자 정의 셀 클래스에서 tableImage라는 get 및 set 변수를 만들어 이미지보기에서 이미지를 변경했습니다.

하지만 tableView (_ tableView : UITableView, cellForRowAt indexPath : IndexPath) -> UITableViewCell에서 여전히 tableImage를 설정할 수 없습니다. 오류는 형식 'UITableViewCell'의 값에 'tableImage'멤버가 없음을 보여줍니다.

+0

당신은 문제입니다 코드를 표시하지 않는 경우, 이해하기 어려운 코드 – Welton122

+0

을 게시하시기 바랍니다 수 있지만, 당신이로 "와 행의 끝 부분에있는 세포 자체를 지정하는 것을 잊었다 보인다 ! myCustomCellName " – Alessign

+0

cell = tableView.dequeueReusableCell (withIdentifier :"MyCell ", 즉 : indexPath)을! CustomCell – Alessign

답변

1

으로 추가하셨습니까? dequeueReusableCell 함수 다음에 yourCustomTableViewCell?

yourTableView.dequeueReusableCell(withIdentifier: "yourCell", for: indexPath) as! yourCustomTableViewCell 
+0

와우, 그건 믿어지지 않는다. .. 내가 그것을 추가하고 난 후에 지금 일한다! 정말 고마워! – CEz