【发布时间】:2015-05-25 01:47:32
【问题描述】:
我有一个 MKMapView,其中包含许多代表商店的注释。当用户点击注释时,我会呈现一个自定义注释视图。此视图包含一个收藏按钮,用于将商店添加到用户的收藏夹中。
如果用户按下此按钮,它会将其 backgroundImage 属性更改为另一个图像,以指示其作为收藏夹的状态。
正在发生的问题是当用户点击图像时图像不会改变。它正在调用该方法并将商店添加到它的收藏夹中,但它没有更改图像。如果用户关闭标注,然后再次点击注释以查看标注,则按钮将显示正确的背景图像。
此问题仅出现在 iOS7 设备上,但在 iOS7 模拟器和 iOS8 模拟器/设备上可以完美运行。
任何帮助都会很棒,谢谢。
【问题讨论】:
标签: ios uibutton mkmapview calloutview