상태 표시 줄 높이를 늘리면보기 컨트롤러에서 UIImageView 및 단추의 위치를 변경하려고합니다.상태 표시 줄 높이가 변경 될 때보기의 프레임을 변경 하시겠습니까?
상태 표시 줄 높이를 비교하여보기 프레임을 변경했으며 상태 표시 줄 프레임이 변경 될 때 아래의 메서드가 호출되지만 대리자에서 호출된다는 것을 알고 있습니다.
- (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame
- (void)application:(UIApplication *)application didChangeStatusBarFrame:(CGRect)oldStatusBarFrame
는하지만 난 그렇게 할 수있는 방법을 너무 뷰 컨트롤러에서 이미지보기 & 버튼의 위치를 변경하려면? 그 방법 중 하나를 실행할 때
아래 메서드를 구현하여 솔루션을 찾았습니다 : [[NSNotificationCenter defaultCenter] addObserver : 셀렉터 : @selector (changeframe) name : UIApplicationWillChangeStatusBarFrameNotification object : nil]; –