내 응용 프로그램에서 오리엔테이션 변경 기능을 구현하려고합니다. - (void) didRotateFromInterfaceOrientation : (UIInterfaceOrientation) fromInterfaceOrientation을 재정의했습니다.아이폰 오리엔테이션 변경
이 방법에서는보기에있는 테이블 뷰의 프레임 크기 (셀 항목의 위치 포함)를 변경합니다. 의 tableview 상세 : self.view의 addSubView :있는 tableView] 같은 뷰
- 라이트 뷰 컨트롤러의 viewDidLoad 방법에있어서;
- 셀 항목 (행)에는 텍스트 필드와 세그먼트 컨트롤이 있습니다.
- 테이블보기에는 10 개의 셀이 있고 가로 모드에서는 2 개의 셀만 표시되며 potrait 모드에서는 5 개의 셀이 표시됩니다.
나는 scroller를 구현했다.
문제 : 방향 전환을 potrait 모드로 변경하면 셀의 특정 세그먼트 컨트롤이 렌더링되지 않습니다 (전혀 표시되지 않음).
가로 모드에서 마지막 몇 개의 셀을보고 potrait 모드로 방향을 바꿀 때 이런 일이 발생합니다.