응용 프로그램을 만들려고하는데 테이블보기의 각 행에 확인란이있는 열이 있습니다. 내가 뭘하고 싶은지 ... 체크 박스가있는 행을 확인하려면 해당 행의 확인란을 선택하면 모든 행에 확인란이있는 것처럼 테이블의 모든 행에 구현되어야합니다.테이블 뷰에서 행을 선택하면 해당 행의 체크 박스가 선택되어 있으면 어떻게 볼 수 있습니까?
답변
은이 방법을 구현한다. 셀은 다시 사용되기 때문에 체크 및 체크되지 않은 상태 모두에 대해 셀 스타일을 설정해야합니다.
당신이 원하는 그림 스타일의 종류가 너무 명확하지 않습니다. 먼저 기본 NSTextFieldCell로 시도하고 수행하려는 작업을 수행 할 수없는 경우 NSCell 하위 클래스를 만들고 직접 드로잉 코드를 처리하십시오.
"불투명"하시겠습니까? ("약간 불투명"은 "약간 임신"과 비슷합니다.)
색상을 변경한다는 의미라면 확인란을 포함하는 div의 배경을 변경하려면 javascript를 확인란에 추가하십시오. example입니다. 이 상태의 기반으로 셀의 드로잉 스타일을
tableView:(NSTableView *)aTableView willDisplayCell:(id)aCell forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
가 거기에서 당신은 지정된 행의 체크 박스 버튼 셀을 얻을 수 있으며, 변경 : 테이블 뷰 위임에
태그에서 그는 웹 애플리케이션이 아니라 코코아 프로그램에서 작업하는 것처럼 보입니다. –
불투명하기 때문에 나는 약간의 투명감을 보였습니다. – Joshua
불투명도는 반대입니다. 완전히 견고하고 투명성이 없습니다. – Quibblesome
- 1. 다른 체크 박스가 선택되어 있으면 자바 스크립트 체크 박스를 체크하십시오
- 2. 테이블 뷰에서 행을 선택하면 메소드가 트리거됩니다.
- 3. Jquery에서 어떤 체크 박스가 선택되어 있는지 찾으십니까?
- 4. JSF에서 다중 체크 박스가 모두 선택되어 있는지 여부를 어떻게 알 수 있습니까?
- 5. 체크 박스가 선택되어 있지 않은 체크 상자가있는 목록 상자
- 6. grid1에있는 체크 박스가 선택되어 있으면 label1 텍스트를 차단 n 차단 해제 방법을 변경 하시겠습니까?
- 7. Extjs에서 확인란이 선택되어 있는지 확인한 다음 확인란이 선택되어 있으면 해당 확인란을 배열에 추가하십시오.
- 8. HSQLDB에서 테이블 구조를 어떻게 볼 수 있습니까?
- 9. 확인란을 선택하면 어떻게 작동합니까?
- 10. 항상 선택된 tableView 행을 어떻게 볼 수 있습니까? (아이폰)
- 11. 체크 박스가 체크 된 상태로 유지됩니다.
- 12. JQuery로 체크 박스가 선택되었는지 어떻게 확인합니까?
- 13. treeview (liststore) 행을 선택하면 어떻게 알림을받을 수 있습니까?
- 14. UITableViewController의 행을 선택하면 특정 동작을 어떻게 처리 할 수 있습니까?
- 15. C# 다른 양식에서 확인란을 선택하면 어떻게 확인할 수 있습니까?
- 16. 해당 확인란을 선택하면 텍스트 상자가 표시되어야합니다.
- 17. IBAction을 기반으로 테이블 뷰에서 행을 제거하십시오.
- 18. 확인란이 선택되어 있으면 여러 행 삭제
- 19. 해당 행의 첫 번째 셀에 jquery를 사용하여 50보다 크고 100보다 작은 값이 있으면 테이블 행을 제거 하시겠습니까?
- 20. ASP.NET MVC에서 체크 박스가 선택되었는지 어떻게 확인합니까?
- 21. jQuery에서 체크 박스가 선택되었는지 확인하는 방법
- 22. dojox 데이터 격자 - 헤더 체크 박스가 선택되었는지 여부를 확인하기위한 후크
- 23. jquery 체크 박스가 있는지 확인하십시오.
- 24. 테이블 뷰의 행을 클릭하면 다시보기가 어떻게 되나요?
- 25. 체크 된 모든 체크 박스가 작동하지 않습니다.
- 26. 테이블 행의 하위 찾기
- 27. 하나의 체크 박스가 선택되면 jQuery 페이지에서 나머지를 자동으로 선택 하시겠습니까?
- 28. 테이블 행의 속성에서 큰 따옴표를 어떻게 렌더링 할 수 있습니까?
- 29. 얻기 체크 박스가 작동하는 제대로
- 30. 내 코드는 체크 박스가 선택되어 있지 않은 경우 체크하지 않는다고 말합니다 ... ASP.NET
코어 데이터를 사용하고 있으므로 어디에서 추가할까요? – Joshua
테이블 뷰의 대리자 메서드는 바인딩 또는 데이터 원본 개체를 사용하여 데이터를 제공하는지 여부에 관계없이 호출됩니다. Cocoa에서 위임이 어떻게 작동하는지 모르겠 으면 바인딩을 사용하지 않고 데이터 소스 방법을 고수하는 것이 좋습니다. 기본 사항을 잘 이해하는 것이 중요합니다. 그렇지 않으면 바인딩과 같은 문제에 부딪 히게됩니다. –