UIView를 기반으로하는 렌더러가 있습니다. layoutSubviews 호출을 여러 번 유도하는 장치의 회전을 수행 할 때 애니메이션 변경 사항을 볼 수 있습니다. 장치를 회전 할 때보기의 애니메이션을 감지하는 방법이 있습니까? IOS 방향 감지 방법 완료
이
은public override void LayoutSubviews()
{
base.LayoutSubviews();
var size = base.Frame;
Element.OnSizeChanged((int) size.Width, (int) size.Height);
}
내가 방향 변경 @ 사이먼하지 UIViewController에 UIView의 – LittleFunny
을 무시하고는'UIViewController'에 의해 처리되고 하위 뷰의 크기를 조정하라는 말을 듣고, 이유를 알지 못하게합니다. 완성 처리기를 사용하여 'UIView'에서 메소드를 호출 할 수 있습니다. 그렇지 않으면 클리너 결합 해제 된 방식으로 처리기에 이벤트를 게시하고 하위 클래스의 'UIView'가 이벤트를 구독하도록 할 수 있습니다. NSNotificationCenter.DefaultCenter' – SushiHangover
고맙습니다. – LittleFunny