我有一个苹果登录按钮,它在浅色模式下的样式是 .black
:
let button = ASAuthorizationAppleIDButton(type: .signIn, style: .black)
我希望它在深色模式下有 .white
样式。
像这样访问样式并进行更改似乎不可能:
button.style = .white
有人知道是否可以以简洁的方式实现此操作吗?不必在每次更改按钮样式时重新创建按钮
traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
检测模式变化?