2013-11-03 8 views
1

Xib에 NSTableView가 있으며 해당 콘센트에 연결되어 있습니다. NSArrayController.I의 키 값 바인딩을 사용하여 셀 데이터를로드하고 있습니다. 셀 행을 동적으로 채울 필요가 있습니다. 내 Tableview 셀이 병합되고 셀 행이 보이지 않습니다.NSTableview 셀 행이 겹치는 문제

왜 이런 일이 발생합니까? 해결 방법. 아무에게도 아이디어를 제공해 주실 수 있습니까?

10.7에서 발생합니다.

+0

당신은 당신의 tableview를 새로 고치고 있습니까 ?? –

+0

@hussain 그는 바인딩을 사용하고 있다고 말했습니다. –

+0

@Akbar : 행 높이 바인딩을 설정 했습니까? 스크린 샷을 추가 할 수 있습니까? –

답변

2

테이블의 셀 높이가 TableView에서 기본적으로 사용되는 높이 일 가능성이 큽니다. 이 사건의 경우 :

  1. 는 IB에서 셀 높이 (크기 Inspector의 행 높이)

  2. 적절한 뷰 컨트롤러에서 위임 방법을 추가 평가 :

    • (CGFloat)있는 tableView를 :(UITableView *) tableView heightForRowAtIndexPath : (NSIndexPath *) indexPath { return 50.0; // 예를 들어! }
+0

이 질문은 NSTableview가 아니라 UITableview에 관한 것입니다. –