수색…


소개

iOS 용 앱 프로그래밍 가이드 :

백그라운드로 이동하기 전에보기에서 중요한 정보를 제거하십시오.

앱이 백그라운드로 전환되면 시스템의 앱 메인 창에 대한 스냅 샷이 생성되어 앱이 포 그라운드로 다시 전환 될 때 잠시 동안 표시됩니다.

비고

실제 StackOverflow 질문에서 적응 iOS7 멀티 태스킹 스위처에서 스크린 샷을 제어하고 Obj-c 응답에 응답

스냅 샷 이미지 표시

public override void DidEnterBackground(UIApplication application)
 {
    //to add the background image in place of 'active' image
    var backgroundImage = new UIImageView();
    backgroundImage.Tag = 1234;
    backgroundImage.Image = UIImage.FromBundle("Background");
    backgroundImage.Frame = this.window.Frame;
    this.window.AddSubview(backgroundImage);
    this.window.BringSubviewToFront(backgroundImage);
}

public override void WillEnterForeground(UIApplication application)
{
    //remove 'background' image
    var backgroundView = this.window.ViewWithTag(1234);
    if(null != backgroundView)
        backgroundView.RemoveFromSuperview();
}


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow