跳到主要內容

IOS APP 在APP開起畫面隱藏 status bar 及 在APP中修改 StatusBarStyle,手動開啟或關閉單一畫面StatusBar

1.隱藏status bar
開啟Info.plist 檔案修改條件,此項目只會關閉開起畫面時隱藏status bar

下圖為我APP開啓時的畫面(LaunchScreen.storyboard),
左邊為顯示為開啟時,右邊為隱藏時


2.修改 StatusBarStyle
假使要修改 StatusBarStyle,有兩種預設值可以選
在.swfit中加入

    override var preferredStatusBarStyle: UIStatusBarStyle {
        return .lightContent

    }

    override var preferredStatusBarStyle: UIStatusBarStyle {
        return .default
    }

3.手動開啟或關閉單一畫面StatusBar

在欲變動之ViewController.swift 內新增
      override var prefersStatusBarHidden: Bool {
         return false // true

     }

留言

這個網誌中的熱門文章

Android平台下使用GStreamer How to build GStreamer

  GStreamer 環境建置 設備環境 : OS: Windows 10 專業版 Android Studio: 4.0.1 classpath 'com.android.tools.build:gradle:3.1.4' GStreame SDK : 1.18.4     1.       GStreame 官方網站,下載 GStreameSDK 點選 android Tutorials 官方安裝說明 點選 GStreamer binaries   下載 GStreameSDK ,這邊點選 1.18.4 tarball 及 Android NDKs used r21 GStreameSDK 解壓縮內容 建立資料夾命名 GStreameSDK ,存放至 C:\GStreameSDK\1.18.4\ Android NDK 2.       下載 GStreamer 官方範例,點選左邊連結連至 GStreame gitlab ,並點選 gst-doc s 下載範例 gst-docs 3.       載入專案,點選 File->New->ImportProject 新增 gradel.properties gstAndroidRoot = C \:\\ GStreamerSDK \\ 1.18.4 此路徑為剛下載的 GStreamerSDK 位置 gradel.properties 畫面 中間會出現 Exception 錯誤 修改為 ->Exception 出現 GStreamer 未能使用,將 GStreamer.java 複製至專案內 複製位置,將所有 tutorials1-4 資料夾內都複製貼上 編譯完成顯示在實機上

Android Studio RUN APK 出現 default activity not found

出現 default activity not found 在 android manifest.xml內新增藍色部分,主要是因為找不到 LAUNCHER <activity android :name= ".MainActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <action android:name="com.ashzheng.puzzle.MainActivity"/> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>