在我们制作的应用程序中,我们使用了子类 MKAnnotationView。我们增加
PLCalloutButton* rightButton = [PLCalloutButton buttonWithType:UIButtonTypeCustom];
rightButton.tag = PLTagDetailPin;
self.rightCalloutAccessoryView = rightButton;
和
PLFavoriteButton* favoriteButton = [PLFavoriteButton buttonWithType:UIButtonTypeCustom];
favoriteButton.zoneInfo = zoneInfo;
self.leftCalloutAccessoryView = favoriteButton;
这就是这个子类中发生的所有事情。
点击注释时,视图按预期呈现,但有时会出现奇怪的条纹,好像拉伸没有正确完成。如下图所示,部分背景丢失了,有时这个背景条纹在注释视图中的其他位置(所以我们也有一个深色条纹)。
我该如何解决这个问题?