这是后面的图标和后面的文字:
但如果我想要我的导航回来:
我试图将背面设置为我想要的图标图像:
但它毫无用处。
答案 0 :(得分:4)
您可以通过多种方式隐藏按钮文本。尝试这种简单的方法。
第1步:转到$inputobject | foreach-object {
Import-Csv $_.fullname | select COLUMN1,COLUMN1 | Export-Csv -Path $outputpath.fullname -NoTypeInformation}
并点击AJAX
。
第2步:转到mainstoryBoard
navigationBar
下Attributes Inspector
第3步:如果您想要更改Navigation Item
文字方法几乎相同。
更新1:如果您想将图片用作后退按钮,请检查此link
更新2:
方法2:使用自定义图片作为后退按钮。
将下面的代码粘贴到Back Button
并为后退按钮设置图片。
backButton
我正在使用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)
}
设置按钮图片。我不确定资产图片的大小。请查看assets catalogue
关于尺寸等级。
<强>输出:强>
答案 1 :(得分:0)
创建一个新的UIBarButton
并将其添加到navigationItem.leftBarButton
。
let backButton = UIBarButtonItem(image: UIImage(named:"yourImage"), style: .plain, target: self, action: #selector(yourBackMethod(sender:))
navigationItem.leftBarButtonItem = = backButton
@objc internal func yourBackMethod(sender: AnyObject) {
navigationController.popViewController()
}
希望这有帮助。