zl程序教程

您现在的位置是:首页 >  工具

当前栏目

SwiftUI 技巧之NavigationView 替换back按钮图标(教程含源码)

源码教程 技巧 替换 SwiftUI back
2023-09-11 14:18:30 时间

实战需求

SwiftUI 技巧之NavigationView 替换back按钮图标

本文价值与收获

看完本文后,您将能够作出下面的界面

[外在这里插入图片描述


基础知识

UINavigationBarAppearance

用于自定义导航栏外观的对象。

class UINavigationBarAppearance : UIBarAppearance

总览

创建对象后,使用此类的方法和属性可以为导航栏中的项目指定所需的外观。使用继承自的属性来配置导航栏本身的背景和阴影属性。UINavigationBarAppearanceUIBarAppearance


实战代码

import SwiftUI

struct ContentView: View {
    
    init() {
        let navBarAppearance = UINavigationBarAppearance()
        navBarAppearance.setBackIndicatorImage( UIImage(sy