diff --git a/DDPopoverBackgroundView.m b/DDPopoverBackgroundView.m index d5feade..b7cc83a 100755 --- a/DDPopoverBackgroundView.m +++ b/DDPopoverBackgroundView.m @@ -446,6 +446,10 @@ - (void)layoutSubviews break; } + if (popoverBackgroundImageView.image != s_DefaultBackgroundImage) { + popoverBackgroundImageView.image = s_DefaultBackgroundImage; + } + popoverBackgroundImageView.frame = CGRectMake(popoverImageOriginX, popoverImageOriginY, popoverImageWidth, popoverImageHeight); arrowImageView.frame = CGRectMake(arrowImageOriginX, arrowImageOriginY, arrowImageWidth, arrowImageHeight); }