如何自定义后退导航符号和后退导航文本?

s-n*_*n-2 2 storyboard navigationbar ios

现在是后退图标和后退文本:

但是,如果我想像这样导航:

我试图将背面设置为我想要的图标图像:

但这没用。

Joe*_*Joe 6

您可以通过多种方式隐藏后退按钮文本。尝试这种简单方法。

步骤1:转到mainstoryBoard,然后单击navigationBar

第2步:转到Attributes InspectorNavigation Item添加一个空格Back Button

在此处输入图片说明

第3步:如果要更改backButton文本,方法几乎相同。

在此处输入图片说明

更新1:如果您要将图像用作后退按钮,请选中此链接


更新2:

方法2:使用自定义图像作为后退按钮。

将以下代码粘贴到您的代码中,detailVC并为后退按钮设置图像。

override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.

   title = "Detail VC"

    let customButton = UIBarButtonItem(image: UIImage(named: "back"), style: .plain, target: self, action: #selector(backButtonTapped)) //
    self.navigationItem.leftBarButtonItem  = customButton  
}

func backButtonTapped() {     
   _ = navigationController?.popToRootViewController(animated: true)  
}
Run Code Online (Sandbox Code Playgroud)

我正在设置后退按钮图像assets catalogue32像素大小。我不确定资产图像apple doc的大小。请检查大小类。

在此处输入图片说明

输出:

在此处输入图片说明