Невозможно создать выход для просмотра в ячейке прототипа - PullRequest
0 голосов
/ 28 октября 2018

Я хочу создать прототип ячейки с закругленными углами и цветным фоном, который можно изменить во время выполнения.Для этого я помещаю объект View в представление содержимого ячейки и помещаю метки в представление.Обратите внимание, что я сделал все это в раскадровке.Чтобы иметь возможность изменить цвет фона представления, мне нужна розетка для доступа к нему во время выполнения.Тем не менее, я не могу создать ни строку, ни слабое выходное окно представления внутри моего класса UITableViewCell.

Когда я создаю слабое выходное отверстие, оно выдает мне следующие ошибки:

Невозможно переопределитьСвойство 'strong' со свойством 'слабый' Getter для 'backgroundView' с селектором Objective-C 'backgroundView' конфликтует с геттером для 'backgroundView' из суперкласса 'UITableViewCell' с тем же селектором Objective-C Свойство 'backgroundView' с типом 'UIView?'не может переопределить свойство с типом 'UIView?'Сеттер для 'backgroundView' с селектором Objective-C 'setBackgroundView:' конфликтует с сеттером для 'backgroundView' из суперкласса 'UITableViewCell' с тем же селектором Objective-C

Эти ошибки появляются вместе.И когда я пытался создать сильный выход, он выдает мне следующую ошибку:

Невозможно переопределить с сохраненным свойством 'backgroundView' Getter для 'backgroundView' с селектором Objective C 'backgroundView' конфликтует с getterдля 'backgroundView' из суперкласса 'UITableViewCell' с тем же селектором Objective-C для 'backgroundView' с селектором Objective-C 'setBackgroundView:' конфликтует с сеттером для 'backgroundView' из суперкласса 'UITableViewCell' с тем же селектором Objective-C

Я сейчас в замешательстве.По умолчанию мы не можем создать выход для объекта View в ячейке прототипа или по какой-то другой причине?

...