如何在 iOS 中创建透明状态栏和导航栏?
你可能看到过很多应用程序,其屏幕延伸到整个屏幕,即透明的状态栏和透明的导航栏。
现在,我们来看如何创建一个具有透明状态栏和导航栏的应用程序。
让我们开始吧
步骤 1 - 打开 Xcode → 新项目 → 单视图应用程序 → 我们将其命名为“TransparentViews”
步骤 2 - 将视图控制器嵌入到导航控制器中。添加图像视图,显示并添加图像。

步骤 3 - 运行应用程序,无需添加任何代码即可实现状态栏和导航栏透明。
屏幕如下所示

步骤 4 - 现在打开 ViewController.swift,并在 viewDidLoad 方法中添加以下代码。
override func viewDidLoad(){
super.viewDidLoad()
self.navigationController!.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController!.navigationBar.shadowImage = UIImage()
self.navigationController!.navigationBar.isTranslucent = true
}步骤 5 - 运行应用程序

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP