2012-05-20 2 views
-1

남자. 테이블보기 컨트롤러 및 모달보기가 있습니다. 때로는 모달 뷰를 닫은 후 테이블 뷰가 스크롤되지 않습니다. 아시다시피, 문제가 어디에 있습니까? 추신 : 내 모달보기가 매우 "무겁"지만 문제가 발생하지 않아야합니다.UITableView 버그

+0

무슨 뜻이지? 멈춰? – Saad

+1

제스처 인식기를 사용하고 있습니까? 당신은 tableviews와 함께 scrollviews를 사용하고 있습니까? 앱이 스크롤하지 않는 것 외에 작동합니까? – Rob

+0

셀을 위아래로 이동할 수 없습니다. – werbary

답변

2

나는 이와 비슷한 행동을 보았습니다. 귀하의 모달이 보일 때 메모리 경고로 인해 테이블 ​​뷰 컨트롤러가 언로드 될 것입니다 (모달은 "무겁다"라고 말하면서 메모리 풋 프린트 측면에서 무거울 것이라고 생각합니다). 그런 다음 모달을 닫을 때 다시로드됩니다. 나는 종종 테이블 뷰가 처음로드 될 때 스크롤 할 수없는 것을 보았습니다.

내가 과거에 사용한 해결 방법은 테이블보기의 프레임 높이를 viewWillAppear:의 올바른 크기로 다시 다시 크게 변경하는 것입니다. 나는 너 같은 것을 시도해 볼 것을 제안한다.

그동안 문제를 보여주는 간단한 샘플 프로젝트 file it as a radar을 시도해야한다고 생각합니다.

+0

내 생각 엔, 네가 맞다고 생각해.하지만 테이블 뷰의 크기를 바꿀 수 없다. (프레임을 바꿔 보려고했지만 작동하지 않는다.) 다른 방법이있을 수 있니? – werbary

+0

저는 샘플 프로젝트를 작성하여, 다른 방법으로 문제를 해결할 수 있는지, 처음에는 문제가있는 것인지를 알아낼 수 있는지 확인했습니다. – mattjgalloway

+0

도움 주셔서 대단히 감사합니다. – werbary