ios - 更改 ASAuthorizationAppleIDButton 样式的暗/亮模式已打开
问题描述
我有一个登录苹果按钮。.black
它在灯光模式下具有风格:
let button = ASAuthorizationAppleIDButton(type: .signIn, style: .black)
我希望它.white
在黑暗模式下有风格
访问样式以更改它似乎不可能像这样:
button.style = .white
有人知道这是否可能以干净的方式进行吗?无需重新创建按钮
traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
检测到模式变化?
解决方案
推荐阅读
- azure - 如何拥有多个 kubernetes 配置并在它们之间快速更改
- angular - 表达式在代码 Angular/TS 中不起作用
- python-3.x - 如何模拟内部函数的副作用
- c# - 如何在 C# 中创建、写入和检查文件
- dart - Flutter PageView:禁用左侧或右侧滚动
- three.js - Three.js 平面从一组网格继承地形
- asp.net-core - 什么时候找不到入口点。dotnet core 2.0 EfCore
- sql-server - 访问可从共享服务器编辑但不能从本地服务器编辑的链接表
- typescript - Dart - 如何在 TypeScript 中定义接口?
- django - 我想使用表格中的数据在我的表单上创建一个 selectmultiple 列表