Я создал UIBarButtonItem с customView, установленным в BadgeButton
(UIButton, к которому добавлена метка значка).
Я устанавливаю accessibilityID = "properIDHere"
и isAccessibilityElement = true
для обоих: aBadgeButton
и aBadgeButton.badgeLabel
При выполнении UITests кнопка значка видна и доступна по идентификатору, а badgeLabel - нет. У вас есть идеи, почему?
final class BadgeButton: MyBaseButton {
let badgeLabel = UILabel()
override func addSubviews() {
addSubview(badgeLabel)
}
override func setupConstraints() {
badgeLabel.snp.makeConstraints { make in
make.width.height.equalTo(badgeSize)
make.centerX.equalToSuperview().offset(badgeXOffset)
make.centerY.equalToSuperview().offset(badgeYOffset)
}
}