ios - 我正在快速处理收藏夹,在 favorite_btn 上单击我想将按钮的图像从星号更改为星号。填充

标签 ios swift

我正在快速处理收藏夹,点击收藏夹按钮我想将按钮的图像从星号更改为星号。填充是系统图像,我在主 Storyboard上放了星号图像,在我的代码中我想要onClick favoris按钮把图片变成star.fill,有我的代码

  @IBAction func add Favoris(_ sender: Any) {
        favoris_ button. imageView?.image = UIImage(systemName: "star.fill")

        }

但是它不起作用,有什么帮助吗?

最佳答案

@IBAction func addFavoris(_ sender: Any) {
        if #available(iOS 13.0, *) {
            favoris_button.setImage(UIImage(systemName: "star.fill"), for: .normal)
        } else {
            // Fallback on earlier versions
        }
    }

关于ios - 我正在快速处理收藏夹,在 favorite_btn 上单击我想将按钮的图像从星号更改为星号。填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59371591/

相关文章:

swift - 键盘作为游戏 Controller ,在 Swift 中处理多个键

ios - 如何使用 Unity3D 为 iPad Pro 创建多屏体验?

ios - 将屏幕点转换为图像点

ios - Swift 和来自父类(super class)的属性继承

ios - 覆盖绘图应用程序的 drawRect

ios - 如何将 uilabel 高度设置为 0。或将 uibleviewcell 高度设置为 0?

iphone - 等待多个异步网络调用,然后对其结果执行操作

ios - 如何使 UIScrollView/UIPageControl 无限?

ios - 图片(或视频)在 Swift 中发布到服务器

ios - 帧持续时间 - UIImage 数组到电影