1
사용자 지정 전환을 사용하여 UINavigationController 내부 UIViewController를 모달로 표시하고 있습니다. 더 작은 프레임으로 시작하여 UINavigationController 전체 화면으로 끝나는 확대/축소 전환을 사용하고 있습니다.UINavigationController 사용자 지정 모달 전환, 탐색 모음이 너무 작습니다.
toView.transform = CGAffineTransformMakeScale(kInitialScale, kInitialScale);
[containerView addSubview:toView];
[UIView animateWithDuration:duration animations: ^{
toView.transform = CGAffineTransformMakeScale(1.0, 1.0);
} completion: ^(BOOL finished) {
[transitionContext completeTransition:![transitionContext transitionWasCancelled]];
}];
내 문제는 그것의 전체에 도달하면 UINavigationController가이 네비게이션 (그것이 있어야보다 작은) 계정에 상태 표시 줄을하지 않는 바, (44 64px까지)에만 적응으로 만든 것입니다 화면 크기. 내비게이션 제목은 애니메이션의 끝에 오프셋됩니다.
제목의 최종 오프셋을 피하고 처음부터 좋은 탐색 모음 크기로 탐색 컨트롤러를 만드는 방법을 알려주세요.
왜이 문제가 해결 되었습니까? – guptron