상태 표시 줄과 탐색 모음을 모두 표시하고 단일 UITableView를 포함하는 컨트롤러가 있습니다. UITableView는 프로그래밍 방식으로 1 개의 UITableViewCell 및 헤더가있는 2 개의 섹션을 포함하도록 설정됩니다. iOS 버전 4.3.2에 포함까지는 jQuery과는 계시 두 부분은 다른 하나의 위에, 좋게 적층하고 로그있어서iOS5에서 UITableViewCell 원점의 수직 이동
(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
삽입 표시 그 수퍼 내의 UITableViewCells의 수직 위치 각각 30.00 및 101.00이다. 그러나 iOS5.0에서 동일한 코드를 실행하면 두 번째 섹션이 아래로 수직으로 이동하고 로그에 각각 30.00과 144.00의 위치가 표시됩니다. 나는 이것을 실행하려고 노력했지만, 지금까지 운이 없다. 이 문제를 일으킬 수있는 새로운 버전의 OS에서 무엇이 변경 될 수 있었는지에 대한 아이디어가 있습니까? 어떤 통찰력이라도 대단히 감사하겠습니다. 또한 노트의
, 두 번째 헤더의 텍스트는 문제를 처리했다 iOS5.0의로 흐리게하지만,
(float)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
에 의해 반환되는 값으로 천장 기능을 적용했다. 이 두 가지 문제는 분명히 관련되어 있지만, 아무런 문제가 없어서 근원에 더 가깝게 접근하지 못했습니다. 모든 도움을 미리 감사드립니다.