【问题标题】:Change bar button item programmatically after user presses it Swift用户按下后以编程方式更改栏按钮项目Swift
【发布时间】:2020-06-26 05:39:27
【问题描述】:

我正在尝试创建一个功能,如果用户按下扬声器按钮(条形按钮项),那么带有斜线的扬声器将替换原始按钮。有没有一种简单的方法可以做到这一点?我知道它必须以编程方式完成,但我不知道如何用不同的按钮替换扬声器按钮。

[这是我的故事板的截图] :https://i.stack.imgur.com/EL3df.png

【问题讨论】:

    标签: ios swift uibarbuttonitem


    【解决方案1】:

    通过控件将UIBarButtonItem 拖入ViewController 的声明中,为UIViewController 类添加一个动作。然后换个项目

    @IBAction func barButtonAction(_ sender: UIBarButtonItem) {
        sender.image = UIImage(named: "myNewImage")
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-21
      相关资源
      最近更新 更多