如何检查按钮形状是不是启用? [复制]
Posted
技术标签:
【中文标题】如何检查按钮形状是不是启用? [复制]【英文标题】:How to check if Button Shapes is enabled? [duplicate]如何检查按钮形状是否启用? [复制] 【发布时间】:2019-02-01 13:50:21 【问题描述】:如何使用 UIAccessibility 检查 ios 设备辅助功能设置中的按钮形状选项是否已启用?我想在自定义按钮上支持“按钮样式”。
【问题讨论】:
【参考方案1】:我将代码从this post 转换为 Swift:
import UIKit
public extension UIAccessibility
public static var isButtonShapesEnabled: Bool
let button = UIButton()
button.setTitle("Button Shapes", for: .normal)
return button.titleLabel?.attributedText?.attribute(NSAttributedString.Key.underlineStyle, at: 0, effectiveRange: nil) != nil
用法:
if UIAccessibility.isButtonShapesEnabled
// Apply button shapes style to custom button...
【讨论】:
以上是关于如何检查按钮形状是不是启用? [复制]的主要内容,如果未能解决你的问题,请参考以下文章