How to hide the status bar while Splashscreen is Shown in IOS

To hide the status bar while Splashscreen is Shown in IOS follow these Steps.

  • 1. Open the Info.plist File.
  • 2. Search for the “Status bar is initially hidden” property and set it to checked.
  • if you do not have the “Status bar is initially hidden” property, simply add it by selecting the last line in the File and then click the plus button on the right end of the line.

    To show the status bar you can use this snippet.

    [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; //UIStatusBarAnimationNone, UIStatusBarAnimationFade or UIStatusBarAnimationSlide
    

    Please rate this snippet

    How to hide a console window in C# and VB.NET

    To hide a console window in C# and VB.NET you can use the following snippet.

    Sample C#

    [DllImport("user32.dll")]
    public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
    
    [DllImport("user32.dll")]
    public static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
    
    public static void SetConsoleWindowVisibility(bool show, IntPtr hWnd)
    {
    	try
    	{
    		ShowWindow(hWnd, !show ? 0 : 1);
    	}
    	catch (Exception ex)
    	{
    		//handle the exception your way
    	}
    }
    

    Example usage

    var hWnd = Window.FindWindow(null, Console.Title);
    if (hWnd != IntPtr.Zero) 
    {
    	SetConsoleWindowVisibility(showWindows, hWnd);
    }
    

    Sample VB.NET

    <DllImport("user32.dll")> _
    Public Shared Function FindWindow(lpClassName As String, lpWindowName As String) As IntPtr
    End Function
    
    <DllImport("user32.dll")> _
    Public Shared Function ShowWindow(hWnd As IntPtr, nCmdShow As Integer) As Boolean
    End Function
    
    Public Shared Sub SetConsoleWindowVisibility(show As Boolean, hWnd As IntPtr)
    	Try
    		ShowWindow(hWnd, If(Not show, 0, 1))
    	Catch ex As Exception
            'handle the exception your way
    	End Try
    End Sub
    

    Example usage

    Dim hWnd = Window.FindWindow(Nothing, Console.Title)
    If hWnd <> IntPtr.Zero Then
    	SetConsoleWindowVisibility(showWindows, hWnd)
    End If
    

    Please rate this snippet