UITableView에 여러 열을 추가하려고합니다. - (void)drawRect:(CGRect)rect
메서드를 사용하여 두 줄로 하나의 CustomeTableCell을 만들었습니다. 하지만, 나는 단지 2 줄 (3 열)을 그릴 수 있습니다. 여러 줄 (수직)을 그려야합니다 (예 : 5-10 열). 어떻게 tableviewcell에서 여러 줄을 그릴 수 있습니다. 이 아이디어를 완성하기 위해 샘플 코드를 제안 해 주시겠습니까? 미리 감사드립니다.UITableView 셀에 여러 줄 (그리드)을 그리는 방법은 무엇입니까?
0
A
답변
0
배경색 검정색은 어떨까요? x 흰색 하위 뷰를 셀의 contentView에 추가합니다. 셀 사이에 1 픽셀의 여백이 있습니까?
이렇게하면 원하는 열 모양이 만들어지며보기가 속성으로 설정된 경우 열에 쉽게 액세스 할 수 있다는 이점이 추가됩니다.
0
나는 동일한 문제가있었습니다. UIView를 가져 와서 배경으로 4X2의 이미지 하나를 설정하고 uview의 프레임을 CGRectMake(0, 40, 330, 2)
으로 설정했습니다. 그런 다음 UIview를 셀에 추가했습니다.
[cell addSubview:uiviewwithImage];
희망이 방법을 사용하면 도움이됩니다. 감사.
0
실제로는 tableView에서 그리는 대신 셀의 하위보기에서 layer.border 속성을 사용하십시오. 그리기 할 그리드 선 서브 뷰 가장자리 &에 동일한 X 또는 Y 좌표가 있으면이 문제가 해결됩니다.
하위보기 & 사이의 여백을 원하면 그리드 선이 작동하지 않을 수 있습니다.
관련 문제
- 1. UITableView 셀에 이미지를 추가하는 방법은 무엇입니까?
- 2. 각 셀에 여러 항목이 포함 된 UITableView
- 3. Android 프로그래밍 : 사각형에 여러 줄 문자를 그리는 방법은 무엇입니까?
- 4. UITableView 셀의 여러 줄 맞춤
- 5. UItableview 셀에 UIButton 추가하기
- 6. UITableView 셀에 UIButton 표시
- 7. UITableView 셀에 UIPageControll 추가
- 8. UITableView 셀에 쓰기 방법
- 9. UITableView 셀에 UITableView를 어떻게 추가합니까?
- 10. C에서 Excel의 단일 셀에 여러 줄 지정 #
- 11. JTable - 여러 셀에 텍스트 줄 바꾸기
- 12. 큰 (여러 줄) 테이블을 지정하는 방법은 무엇입니까?
- 13. 아이폰 프로그래밍에서 셀에 여러 필드를 표시하는 방법은 무엇입니까?
- 14. 테이블 뷰 셀에 글 머리 기호를 그리는 방법은 무엇입니까?
- 15. UITableView 셀에 맞게 이미지의 크기를 조정하는 방법은 무엇입니까?
- 16. UITableView 주위에 선을 그리는 방법
- 17. UITAbleView 셀 선택이 동일한 UITableView의 다른 UITableView 셀에 적용됩니다.
- 18. UITableView 셀에 UIWebView가 채워지지 않습니다.
- 19. UITableView 셀에 "영구"선택 유지
- 20. 플러시 셀에 대한 UITableView 큐
- 21. 점으로 여러 그래프를 그리는 방법은 무엇입니까?
- 22. 마지막으로 보이는 uitableview 셀 위에 단추를 그리는 방법은 무엇입니까?
- 23. jqgrid : 여러 줄 표제
- 24. UITableView 셀에 앱 객체 표시 - 앱 크래시
- 25. OPENXML 스프레드 시트 셀에 줄 바꿈을 삽입하는 방법은 무엇입니까?
- 26. 지연로드 - UITableview 보이는 셀에 이미지가 표시되지 않음
- 27. UITableView 사용자 정의보기 및 동일한 셀에 "더로드"
- 28. UITableView 검색 표시 줄?
- 29. 비주얼 스타일을 사용하여 작업 표시 줄 단추를 그리는 방법은 무엇입니까?
- 30. 지도에서 경로를 그리는 방법은 무엇입니까?
내가 볼 수 있는지 잘 모르겠지만 감사의 옆에 내 이미지를 게시했습니다. 당신은 cmd +의 도움을 받아 들일 수 있습니다. – Sarah
이미지가 보이지 않습니다. 또한 정적 이미지를 사용하는 것이 최선의 방법은 아닙니다. 여러 화면 해상도를 지원하려면 이미 여러 이미지가 필요합니다. – Wolfert