gpt4 book ai didi

ios - UIButton setTitle :forState: use UIConrolState() as parameter

转载 作者:行者123 更新时间:2023-11-29 11:48:02 29 4
gpt4 key购买 nike

我总是这样设置 UIButton 的标题

aButton.setTitle(title, for: .normal)

然而,最近我看到了这个

aButton.setTitle(title, for: UIControlState())

title的设置方法正确吗?

最佳答案

同样合法且相同:

aButton.setTitle(title, for: [])

原因是.normal零选项。

专家额外内容:在 Swift 3 的准备阶段,.normal 被废除,[]UIControlState () 是指定零选项的唯一方法。这是因为一条规则说 Objective-C 选项集的零选项根本不会按名称导入到 Swift 中。然而,这种对规则的全面应用(通常仍然存在)引起了巨大的困惑和提示,并且 .normal 被大众需求带回了。

关于ios - UIButton setTitle :forState: use UIConrolState() as parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42511621/

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