public override void OnDestroy() { if (IsShow && IsFullScreen) { IsFullScreenState.Push(false); } base.OnDestroy(); }
/// <summary> /// 显示状态发生变化的时候调用 /// </summary> protected virtual void OnShow() { Callback_OnShow?.Invoke(IsShow); if (IsFullScreen) { IsFullScreenState.Push(IsShow); } }
public static void ResetFullScreenState() => IsFullScreenState.Reset();
public static void PushFullScreenState(bool b) => IsFullScreenState.Push(b);