gpt4 book ai didi

ios - 如何以编程方式为 UIButton 添加系统图标?

转载 作者:搜寻专家 更新时间:2023-10-31 08:09:02 38 4
gpt4 key购买 nike

UIButton 添加自定义图像或背景很容易,但似乎没有编程方式为 UIButton 设置以下默认 iOS 图标之一> ,我知道它可以应用于导航栏按钮,我不需要那个,我想将它应用于一个简单的 UIButton,有什么提示吗?

enter image description here

最佳答案

对于 Swift 5,语法是:

button.setImage(UIImage(systemName: "search"), for: .normal)

也可以通过添加SymbolConfiguration来设置图标的权重:

let boldConfig = UIImage.SymbolConfiguration(weight: .bold)
let boldSearch = UIImage(systemName: "search", withConfiguration: boldConfig)

button.setImage(boldSearch, for: .normal)

参见:Apple documentation对于可用名称(API 列)或转到 Interface Builder,选择 UIButton 并在 Attributes Inspector 中选择 Image,这将为您提供所有可用图标的列表。

Interface Builder icons

关于ios - 如何以编程方式为 UIButton 添加系统图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37772411/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com