这是我的rightBarButton项目代码:
let rightBarButton = UIBarButtonItem(
title: "Apply",
style: .plain,
target: self,
action: #selector(saveShotData)
)
navigationItem.rightBarButtonItem = rightBarButton
答案 0 :(得分:0)
您是否尝试过:
rightBarButton.isHidden = false
如果您希望将其隐藏而不起作用,请尝试
rightBarButton.isUserInteractionEnabled = false
isHidden仅隐藏-它不会禁用。而且不幸的是.isHidden不会调整布局/隐藏按钮-因此,如果您有两个右栏按钮项,它们的布局不会很好地更新-尽管有一些创造性的方法可以根据需要解决这个问题。