Я вложил в подкласс MKAnnotationView
и создал пользовательский установщик для свойства isSelected, но он не срабатывает.Я попытался сделать то же самое в свойстве isHighlighted, где оно вызывается, как и ожидалось.
Ведение журнала isSelected из другой функции до и после выделения происходит поля true
и false
, как и ожидалось.
Почему не вызывается сеттер?
internal final class CustomView: MKAnnotationView {
override var isSelected: Bool {
didSet {
print("selected: \(isSelected)")
}
}
}