0

这是我的 rightBarButton 项目代码:

let rightBarButton = UIBarButtonItem(
            title: "Apply",
            style: .plain,
            target: self,
            action: #selector(saveShotData)
        ) 
    navigationItem.rightBarButtonItem = rightBarButton
4

1 回答 1

0

你有没有尝试过:

rightBarButton.isHidden = false

如果您希望它被隐藏并且不起作用,请尝试

rightBarButton.isUserInteractionEnabled = false

isHidden 仅隐藏 - 它不会禁用。不幸的是 .isHidden 不会调整布局/隐藏按钮 - 所以如果你有两个右栏按钮项目,它们的布局不会很好地更新 - 尽管如果需要,你可以通过创造性的方式来解决这个问题。

于 2020-04-22T13:07:43.033 回答