首页 > 解决方案 > 更改 ASAuthorizationAppleIDButton 样式的暗/亮模式已打开

问题描述

我有一个登录苹果按钮。.black它在灯光模式下具有风格:

let button = ASAuthorizationAppleIDButton(type: .signIn, style: .black)

我希望它.white在黑暗模式下有风格

访问样式以更改它似乎不可能像这样:

button.style = .white

有人知道这是否可能以干净的方式进行吗?无需重新创建按钮

traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {

检测到模式变化?

标签: iosswiftios13ios-darkmode

解决方案


推荐阅读