2015-01-19 3 views
0

푸시 세그 이전의 첫 번째 화면에서는보기가 완벽하게로드되었습니다. (그림 1 참조).Segue로 인해 TableView가 잘못 정렬됩니다.

대상 화면 (그림 2)으로 밀어 넣기를 한 후 이전보기의 뒤로 가기 단추 항목을 누르면 테이블보기가 이미 잘못 정렬 된 것처럼 보입니다. 그리고 프레임 크기, 내용 오프셋 및 뷰 프레임 크기를 기록하려고했습니다. 모두 제대로 작동하는 것 같습니다.

푸시 SEGUE는

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

테이블 뷰 위임 기능을 호출 맞았다.

그리고 로그인

- (void)viewWillAppear:(BOOL)animated 

mTableView frame {{0, 0}, {375, 487}} 
mTableView contentOffset {0, 0} 
view frame {{0, 0}, {375, 667}} 

아이폰 OS 버전의 테이블보기 &보기 프레임 크기 - 8.1 장치 - 아이폰 6

Picture 1

Picture 2

Picture 3

답변

관련 문제