2016-07-06 3 views
0

내 테이블보기의 마지막 셀이 잘 작동하고 구분 기호가 표시됩니다. 그러나 지금은 내 애플 리케이션을 테스트 할 때 더 이상 테이블의 마지막 셀에 대한 구분 기호가 더 이상 온다는 것을 깨달았다. 내가 생각할 수있는 유일한 일은 main.storyboard.set에서 미리 설정된 tableview 설정 중 일부를 가지고 놀아 보았지만 다른 것을 전혀 알지 못했다. 어떤 사람이 내가 이것을 바꿀 수 있었는지, 또는 지금 그것을 고치려고 무엇을 알았습니까? 감사합니다.ios tableview 테이블의 마지막 셀에 구분 기호가 없습니다.

+0

에뮬레이터 또는 실제 장치에 있습니까? 때로는 에뮬레이터의 크기를 조정하면 실제 iPhone과 다르게 표시되기도합니다. –

+0

둘 다 에뮬레이터와 전화기에 있습니다. – user6520705

+0

마지막 셀의 구분 기호가 셀 위쪽이나 아래쪽에 없습니까? 테이블 바닥 글을 설정하려고합니까? 또한 하단 구분 기호에 영향을 미칠 수 있습니다. – Andrej

답변

1

기본적으로 tableView의 마지막 셀에는 구분 기호가 표시되지 않습니다. 이 문제를 해결하기 위해 1px UIView을 배경색과 구분 기호로 사용하는 것이 좋습니다.

내가 선호하는 다른 방법은 바닥 글보기를 설정하는 것입니다. 다음과 같이 설정하십시오 :

self.tableView.tableFooterView = UIView(frame: CGRect.zero) 

tableFooterView을 설정하면 마지막 셀에 구분 기호가 표시됩니다.

+0

나는 내 문제를 알아 내 테이블이 잘려나 가면서 분리기가 사라진 것처럼 보였다. 내가 지금 가지고있는 문제는 셀 크기 조정 셀과 예상 된 행 높이를 사용하고 있다는 것입니다. 내 tableview는 scrollview의 스크롤 할 수없는 테이블이므로 tableview.content 크기를 사용하여 높이를 설정하면 tableviews 높이가 꺼져 있고 모든 셀이 표시되지 않습니다. – user6520705

관련 문제