UIViewID 是一个轻量级的 Swift 包,它通过使用 accessibilityIdentifier
来统一唯一标识 UIView
的方法。
获取视图 ID
let id: String = view.getID()
这将要么为 accessibilityIdentifier
设置一个随机 UUID 并返回它,要么返回已经设置的 accessibilityIdentifier
。
避免手动设置 accessibilityIdentifier
,以确保始终使用 UUID,且不会发生冲突。
要通过 Swift Package Manager (SPM) 安装,只需执行以下操作