一部の写真は iOS 7 では表示されず、iOS 6 では適切に表示されるため、非常に奇妙です。IBOutlet UIImageView で発生し、UIAlertView をサブクラス化したときにも発生します。
例えば:
編集:
alert = [[UIAlertTrapAlarm alloc] initWithCameraType:camType andFrame:[UIScreen mainScreen].bounds];
[[NSNotificationCenter defaultCenter] postNotificationName:CreateDistance object:nil userInfo:dictionary];
[alert addButtonWithTitle:NSLocalizedString(@"not_exists", nil)];
[alert addButtonWithTitle:NSLocalizedString(@"exists", nil)];
[alert show];
[alert changeMessageBox:distance description:trapDesc type:trapTypeString];
[alert showHideExistsNotExistsButtons:camType];
[alert showHideButtons];
// alert.imageViewBackground.image = [UIImage imageNamed:@"allert1"];
[alert.imageViewBackground setImage:[UIImage imageNamed:@"allert1.png"]];
[alert setNeedsDisplay];
[alert.screenView setNeedsDisplay];
サブクラス UIAlertView のすべてのサブビューが表示されないことを忘れていました。