Ios 未调用具有自定义isSelected setter的MKAnnotationView子类
我已经对Ios 未调用具有自定义isSelected setter的MKAnnotationView子类,ios,swift,uikit,Ios,Swift,Uikit,我已经对MKAnnotationView进行了子类化,并在isSelected属性上创建了一个自定义setter,但它没有启动。我在isHighlighted酒店也尝试过同样的方法,它会按预期调用 日志记录是在选择发生前后从另一个函数中选择的字段true和false 为什么不叫塞特 internal final class CustomView: MKAnnotationView { override var isSelected: Bool { didSet {
MKAnnotationView
进行了子类化,并在isSelected属性上创建了一个自定义setter,但它没有启动。我在isHighlighted酒店也尝试过同样的方法,它会按预期调用
日志记录是在选择发生前后从另一个函数中选择的字段true
和false
为什么不叫塞特
internal final class CustomView: MKAnnotationView {
override var isSelected: Bool {
didSet {
print("selected: \(isSelected)")
}
}
}
我遇到了同样的问题,只是覆盖了
setSelected(\uselected:Bool,animated:Bool)
。我遇到了同样的问题,只是覆盖了setSelected(\uselected:Bool,animated:Bool)
。找到了解决方案吗?找到了解决方案吗?