Я ищу, чтобы получить оба эти значения во время выполнения.Получение значения свойства изображения изображения UIImageView IB во время выполнения
Представьте себе, что по некоторым причинам это имя не может быть установлен в любом месте в коде. Только в IB. Но в моем коде у меня мог бы быть массив всех возможных имен изображений.
let images = ["black_76", "black_152", ...and so on]
С намерением затем быть в состоянии сделать:
if images.contains(nameOfImageInIB) {
//do stuff
}
acessibilityIdentifier
была хорошая идея представлена людьми, но как ImageView или кнопка может иметь несколько изображений, связанных с ним, но только один acessibilityIdentifier, это не будет работать.
Конечная цель состоит в том, чтобы иметь возможность использовать только свойства IB, чтобы как-то придумать имя моего изображения в коде. Установка тега в индекс имени в массиве, возможно, будет работать, но опять же, у меня может быть только один тег, но у меня есть два изображения, которые мне нужно найти.
Кроме того, старайтесь не добавлять IBDesignable в свой код и просто использовать то, что уже предоставлено по умолчанию в IB.
Вы просто пытаетесь подобрать изображение? Какова конечная цель? –
Я добавил дополнительные разъяснения. – Frankie