Ios Safari风格的后退按钮

Ios Safari风格的后退按钮,ios,swift,uibarbuttonitem,Ios,Swift,Uibarbuttonitem,我还没有在stackoverflow上找到一个现代的解决方案,如何为UIBarbuttonite制作一个狩猎风格的后退按钮。是否有一种简单而优雅的方式来实现Safari中的后退按钮 我找到了解决办法。最好的方法是在web上查找后退按钮图像并使用以下代码: let backIcon = UIImage(named: "backIcon") let backButton = UIBarButtonItem(image: backIcon, style: .plain, target:

我还没有在stackoverflow上找到一个现代的解决方案,如何为UIBarbuttonite制作一个狩猎风格的后退按钮。是否有一种简单而优雅的方式来实现Safari中的后退按钮


我找到了解决办法。最好的方法是在web上查找后退按钮图像并使用以下代码:

    let backIcon = UIImage(named: "backIcon")
    let backButton = UIBarButtonItem(image: backIcon, style: .plain, target: webView, action: #selector(webView!.goBack))
例如:


我找到了解决办法。最好的方法是在web上查找后退按钮图像并使用以下代码:

    let backIcon = UIImage(named: "backIcon")
    let backButton = UIBarButtonItem(image: backIcon, style: .plain, target: webView, action: #selector(webView!.goBack))
例如:


如果您的目标是iOS13及以上版本,您可以使用Apple提供的内置SF符号库

chevron.left图像用于Safari后退按钮

let chevronLeft = UIImage(systemName: "chevron.left")
let backButton = UIBarButtonItem(image: chevronLeft, style: .plain, target: webView, action: #selector(webView!.goBack))
这些图标也有九种权重,从超轻到黑色,可以这样应用

let chevronLeft = UIImage(systemName: "chevron.left", withConfiguration: UIImage.SymbolConfiguration(weight: .thin))

更多信息可从Apple获得:

如果您的目标是iOS13及以上版本,您可以使用Apple提供的内置SF符号库

chevron.left图像用于Safari后退按钮

let chevronLeft = UIImage(systemName: "chevron.left")
let backButton = UIBarButtonItem(image: chevronLeft, style: .plain, target: webView, action: #selector(webView!.goBack))
这些图标也有九种权重,从超轻到黑色,可以这样应用

let chevronLeft = UIImage(systemName: "chevron.left", withConfiguration: UIImage.SymbolConfiguration(weight: .thin))
有关更多信息,请访问苹果: