gpt4 book ai didi

swift - xcode - NavigationBarItem - 将图像更改为文本

转载 作者:行者123 更新时间:2023-11-28 13:50:38 25 4
gpt4 key购买 nike

我创建了一个新的 ViewController,前面有一个 NavigationController。现在我在导航栏中看到了这个演示文稿。这是之前来自 View Controller 的任何图像。我没有在那里设置这张图片。我怎样才能将其更改为 xcode 中的文本?

enter image description here

在 Storyboard 中我看到了这个: enter image description here

最佳答案

你可以在 ViewDidLoad 中使用下面的代码来实现这一点

        let imageBack = UIImage(named: "ic_back")!
let btnLeftMenu = UIButton(type: .system)
btnLeftMenu.bounds = CGRect(x: 10, y: 0, width: imageBack.size.width, height: imageBack.size.height)
btnLeftMenu.contentEdgeInsets = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
// btnLeftMenu.addTarget(self, action: #selector(self.onBtnBackTap(_:)), for: .touchUpInside)
btnLeftMenu.setImage(imageBack, for: UIControl.State())
btnLeftMenu.setTitle("Cancel", for: .normal)
let leftButton = UIBarButtonItem(customView: btnLeftMenu)
self.navigationItem.leftBarButtonItem = leftButton

ic_back是后退箭头图片的图片名称

关于swift - xcode - NavigationBarItem - 将图像更改为文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54669605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com