1 | initial version |
To determine the name of a background image of a button in Swift, you can use the following code:
if let image = button.backgroundImage(for: .normal),
let imageName = image.accessibilityIdentifier {
print("Button background image name: \(imageName)")
}
This code first checks if the button has a background image set for its normal state (for: .normal
). If it does, it then tries to retrieve the accessibilityIdentifier
property of the image, which should contain the name of the image file. If the accessibilityIdentifier
is not set, the imageName
constant will be nil
.