1
A
답변
0
didRotateFromInterfaceOrientation
방향 위임 메서드를 추가하여 사용하십시오. 레이아웃 파단으로
는 UIView documentation에서 UIView
의 autoresizingMask
재산,
처럼,
YourView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
를 사용
은 뷰의 경계 변화는, 해당 뷰가 자동으로 따라 그 서브 뷰의 크기를 조정하는 경우 각 하위 뷰의 자동 크기 조정 마스크
layoutSubviews
를 트리거 None
이외의 autoresizingMask
변경.
따라서 아래 코드를 사용하여 didRotateFromInterfaceOrientation
대리자 메서드를 사용하여 하위 뷰를 배치 할 수 있습니다.
-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {
[self.view layoutIfNeeded];
[self.view setNeedsLayout];
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
//....Other code
}
-(void)layoutSubviews{
//write your code to draw here
}
관련 문제
- 1. iOS : viewDid에서 하위보기를 삭제 하시겠습니까?
- 2. iOS 하위보기를 포함한보기 애니메이션 처리
- 3. 앵글 PDF가 IOS 10에서 작동하지 않습니다.
- 4. iOS 10에서 스티커 팩을 제거하는 방법
- 5. iOS 10에서 systemVersion을 비교할 수 없습니다.
- 6. iOS 기기 - 데이터 업데이트
- 7. iOS 기기 제어
- 8. iOS 기기 생성 확인
- 9. Bonjour가없는 iOS 기기 검색
- 10. Xcode/iOS 기기 디버깅
- 11. iOS - 기기 방향이 변경된보기
- 12. iOS 기기 변경 날짜 :
- 13. 기기 방향 iOS
- 14. iOS 블루투스 기기 목록
- 15. iOS : 기기 볼륨 변경
- 16. 기기 타겟팅 (iOS 제외)
- 17. 실내에서 iOS 기기 감지하기
- 18. ios 기기 설정에 액세스
- 19. iOS 기기 근처에서 찾기
- 20. ios 기기 간 동기화
- 21. UICollectionView - iOS 10에서 스크롤하는 애니메이션
- 22. iOS 10에서 앱 아이콘을 숨기시겠습니까?
- 23. CKDiscoverAllContacts iOS 10에서 작동이 중지되었습니다.
- 24. iOS 10에서 TabBarItem이 선택되지 않음
- 25. UIAlertController가 iOS 10에서 자동으로 닫습니다.
- 26. iOS 10에서 ABAddressBookRequestAccessWithCompletion이 충돌 함
- 27. Superview에서 하위보기를 제거하는 방법?
- 28. ContainerView에 하위보기를 추가하는 방법
- 29. 보기에 하위보기를 추가하는 방법
- 30. 플래시에서 iOS 기기 회전을 가짜로 만드는 방법